uploadコマンドをfinderに仕込む(mac)
まだ、 1GBの制限があるので、 1MBを超すようなものは uploadコマンドを使っている...
このuploadコマンドをfinderの右クリックの選択肢に仕込みたい
やり方
automatorでuploadするアプリケーションを作る
新規作成でアプリケーションを選ぶ
ライブラリからシェルスクリプトで実行をd&d
入力の引き渡し方法: 引数としてを選択
code:a.txt
PATH="/opt/homebrew/bin/" # aws cliの有りか(homebrewでインストールしたため)
for f in "$@"
do
ruby ~/upload.rb "$f"
done
automatorで↑で作ったアプリケーションをfinderの右クリックから開けるようにする
新規作成でクイックアクションを選択
Finder項目を開くを右ペイン(ワークフロー?)にd&d
このアプリケーションで開く に↑で作ったアプリケーションを登録する
右クリックで表示される名前をつける
(削除するときは ~/Library/Services/ 以下にあるAutomatorのプロジェクトを削除 )
コピーに仕込む(uploadコマンドの改造)
system "/bin/bash -c 'echo -n #{upload_path}' | pbcopy"
あとはスクボに貼り付ける
参考