scansnapして即gyazoに送る

  • Macはファイルが作成された時にフォルダアクションが実行できる
  • フォルダアクションはAutomatorで作れる
  • Automatorからshell scriptが実行できる

フォルダアクションを作った


automator内のshellscriptからワンライナーを呼び出す

/usr/bin/ruby -rubygems -lane 'require "gyazo"; url = Gyazo.new.upload($_); `open #{url}`'

あらかじめgyazoのgemをインストールしておく

sudo gem install gyazo

これを、scansanpのフォルダを右クリックして「フォルダアクションを設定」で関連付ければスキャンする毎にgyazoに送られる。