10月272012
0
個人用や社内gyazoみたいなのたまに見かけるけど、みんなMac用のアプリの他にサーバー側のコードも必要になってて無駄がある。
scpを使えばいい。sshを鍵で認証するようになってればユーザー管理もしやすい。
これ→ 顔アイコンでファイルアップロード
ファイルを投げ込むとアップロードしてくれるアプリなんだけど、gyazoっぽいスクリーンキャプチャ機能を追加した。
便利すぎてメールに添付ファイルとか最近つけたことない。
セットアップ
git clone git://github.com/shokai/face-upload.git
cd face-upload
cp sample.config.yml config.yml
icon.pngは俺のアイコンになってるので、適当な画像ファイルに入れ替える。
自動でリサイズされるので適当な自分の写真でも入れるといい。別にpngじゃなくても多分アイコンに変換される。
config.ymlを編集する。
SFCの学生用のサーバーならこんな感じ。自分の使えるsshで接続できるサーバーを設定すればいい。
ssh : "shokai@ccz01.sfc.keio.ac.jp"
dir : "public_html/file/"
url : "http://web.sfc.keio.ac.jp/~shokai/file/"
アプリを生成
./setupface-upload.app が生成される。
使う
アイコンにファイルを投げ込むとブラウザでひらいて、ついでにクリップボードにURLが入る。アイコンをクリックで起動するとキャプチャモードになる。
ソースコード
こちらにございますhttps://github.com/shokai/face-upload