Twitpic画像を一括ダウンロード保存するRuby製コマンドラインツールを作りました!

スポンサーリンク

Twitpic が9/25にサービス終了するということで、自分のアカウントを調べた所、意外にも300枚以上の画像がアップロードされててびっくり。Twitter 初期の頃は、けっこう使っていたのですよね。

Twitpic is shutting down | Twitpic Blog

ということで、コマンドラインから利用する Ruby 製の、Twitpic 画像一括ダウンロードツールを作りました。Ruby2.1.2で動作確認済みです。

— 動作確認 —
Ruby 2.1.2
Mac OS X Lion 10.7.5

Twitpic downloader with Ruby

おそらくRuby2.0.*以上なら動くと思います。1.9.* でも多分動くかと。1.8.* は分かりません ><

【お知らせ】 英単語を画像イメージで楽に暗記できる辞書サイトを作りました。英語学習中の方は、ぜひご利用ください!
画像付き英語辞書 Imagict | 英単語をイメージで暗記
【開発記録】
英単語を画像イメージで暗記できる英語辞書サービスを作って公開しました
スポンサーリンク

ダウンロードツールの使い方

上記 GitHub Gist のリンクから、適当なディレクトリにダウンロードツールを保存した後、以下の手順で利用します。

あらかじめ作業ディレクトリ(例では work_dir)を作成しておきます。その後、twitpic_username(Twitpicユーザー名)と work_dir(作業ディレクトリ名)を引数で渡して、ruby スクリプトを実行すると、画像のダウンロードが開始されます。

work_dir/images に Twitpic の全画像が保存されます。私の Twitpic アカウントの316枚の画像をダウンロード保存するのに、8分30秒ほどかかりました。

ダウンロードツールのコード

このダウンロードツールのRubyスクリプトは、”いいハコ作ろう”さんが公開されていたシェルスクリプトを参考にしました。ありがとうございます。

Twitpicの画像をMacで一括ダウンロード – いいハコ作ろう
Twitpic whole images downloader for mac

なお、ログファイルの出力など少々端折っています。

twitpic_downloader.rb

Twitpic アカウントに画像が沢山あって、手元に Ruby 環境がある方はご利用下さい!

スポンサーリンク
 
スポンサーリンク

Leave Your Message!