0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

document自動保存

Posted at

メモを手書きでマークダウンで書いてそれをそのままdocumentにすると手間が省けるのではと思いつき実践しました。

やりたいこと図

スクリーンショット 2019-03-16 22.35.03.png

メモはBAMBOO slateというスマートパッドを選択しました。ボタンを押すだけでアプリに保存できる優れものです。保存した時にtextで保存できる機能をいかして保存したいサービスのAPIを叩いてデータを保存します。

ファイルの参照

今回は特定のディレクトリ配下をチェックして変更があった時にそれをトリガーにしてAPIを叩きます。rubyのguardを使うことにしました。


guard :shell do
  watch(/(.*).txt/) { `bash ./script/main.sh ` }
end

あとはscriptを書いてguardを実行

bundle exec guard

結果

実際に書いた文字
スクリーンショット 2019-03-18 22.19.33.png

字が綺麗ではありませんね。

ドキュメントに保存された結果はこちら

スクリーンショット 2019-03-18 22.20.33.png

やや成功といったところでしょうか。
やりたいことがだいたいできたのが成果ですね。判定が微妙になりそうな文字は自分で定義し直してもいいかもしれない。
 

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?