1TBまで利用可能になったFlickrをファイルストレージとして仕様するHack「filr」

無料プランで1TBまで利用できるようになり話題沸騰中の写真共有サービスFlickrをファイルストレージとして利用するためのプログラムが、早くも公開されています(ricardobeat / filrHacker News)。

実際のファイルを、画像ファイルに偽装してアップロードするという、どこか懐かしい感じもするテクニックが使われているようです。Flickrの利用規約的に使っちゃダメな気もしますが、技術的チャレンジとしては参考になると思います。

インストールなど

まずFlickrのAPIを利用できるようにします。

次にnpmを使ってインストール。

npm install filr-cli -g

APIの登録。

filr --auth CONSUMER_KEY CONSUMER_SECRET

アップロード。

filr my_file1.txt my_file2.txt

エンコード/デコード。

filr --encode radiohead.mp3 radio.png
filr --decode radio.png radiohead.mp3

まとめ

PNGにオリジナルファイルを埋め込むことで元サイズの2〜4倍のサイズになってしまうということなので、実用的にはちょっと不向きかもしれませんね。1TBフリー化が決まってから即作るという仕事が速いところに感心しましたw

スポンサーリンク