Twitpic の画像まとめ取得

サービス終わるらしいので、ユーザID指定でまとめて取ってくる PHP スクリプトを作ってみた。

使い方

コマンドラインツールです。

% php twitpicGet.php
Usage: php twitpicGet.php

例えば、僕のユーザID は @yoya なので、以下のように使います。

% php twitpicGet.php yoya

カレントディレクトリに画像が貯まって行くはずです。
エラーが出ると10秒待つ、そこそこサーバに優しい仕様。(のつもり)

  • 結果
% ls
<略>
123378669.jpg	125251626.jpg	188554182.jpg	306255605.jpg	99783706.jpg
123378679.jpg	125251627.jpg	188577023.jpg	306255635.jpg	99783711.jpg
123379332.jpg	125276972.jpg	188577086.jpg	306632727.jpg	twitpicGet.php
123379335.jpg	125292971.jpg	188577250.jpg	308134566.jpg

TODO

三回取得して失敗したら failedURL 配列に貯めてるけど、これを使った再取得ルーチンはコメントアウトしてます。有効にするか迷ってる。

備考