Mac OS X 用スクリーンショット アップロード スクリプト
スクリーンショットを撮って,自分のサーバにアップロードして,Firefox で開いて,クリップボードにURLをコピーするだけの簡単なスクリプト.いつもはてダにスクリーンショットを張るときに使ってます.
QuickSilver に ss って名前で登録して使ってます.
ちなみにウィンドウキャプチャ,矩形キャプチャの切り替えはスペースです.
QuickSilverで起動
スペースを押して矩形選択でキャプチャ
ソースコード
#!/bin/sh DATE=`date '+%Y%m%d%H%M%S'` FILENAME="$DATE.png" LOCAL_FILE="/Users/you/Pictures/Capture/$FILENAME" REMOTE_DIR="host:/path/to/the/directory/of/httpd/" URI="http://www.example.com/screenshot/$FILENAME" screencapture -W $LOCAL_FILE 2>&1 > /dev/null if [ -e $LOCAL_FILE ]; then scp $LOCAL_FILE $REMOTE_DIR 2>&1 > /dev/null if [ $? -eq 0 ]; then /bin/echo -n $URI | pbcopy open -a Firefox $URI fi fi