はじめに
はてなブログに貼り付ける画像をアップロードすると、はてなフォトライフに保存されます。
今までブログ記事に貼り付けた画像を全てダウンロードしましょう。
RSSをダウンロード
まず、はてなフォトライフのRSSをダウンロードします。
URLは http://f.hatena.ne.jp/はてなID/Hatena%20Blog/rss です。
画像のURLが載っています。
wgetでダウンロード。
wget http://f.hatena.ne.jp/はてなID/Hatena%20Blog/rss
URL抜き出し
先ほどダウンロードしたRSSから、画像のURLだけgrepで抜き出します。
.pngと.jpgだけ抜き出します。サムネイルのURLも抜き出し。
grep "http\:\/\/cdn-.*png\|http\:\/\/cdn-.*jpg" -o rss > photo.txt
grepの結果をphoto.txtに保存。
photo.txtの中身は、画像のURLだけ。
wgetで全部ダウンロード
あとはwgetで全部ダウンロードするだけです。
wget -i photo.txt -nc --random-wait
さいごに
wgetを使って、はてなブログに貼り付けた画像(はてなフォトライフに保存)を全てダウンロードしました。