更新履歴
2013/12/31 初版
2014/10/26 ダウンロードAPIの仕様変更により使えなくなってたのを修正
2014/10/27 ダウンロードしやすいようにpathとファイル名を出力できるように(ls -v)
2014/10/27b ダウンロードスクリプト
2014/10/30 ファイル名に×が入っていると抜けるのを修正。サブディレクトリもリストに出すように
2014/11/01 リストの作り方を変更。サブディレクトリをいっぺんに取得するように変更
2014/11/05 bitcasa_downloadが503でスキップするのを修正
解凍すればそのまま使えるはずです。
このスクリプトの使用しているAPIは、旧プランのデッドラインと同時に使えなくなるようです。
ftpっぽい感じで、
pwd lcd mput del bye put rmdir quit mkdir dir !pwd exit get ls cd !lsのコマンドが使えます。詳しくはソースコードを見てください。
./bitcasa < <(echo 'cd "Bitcasa Infinite Drive/work/" ls exit ') > list_Rとかやると、リストを取ってこれます。
ls > list_L
diff <(sort list_R) <(sort list_L)