\簡単/はてなブログ記事を一括でダウンロードする方法

リペア/カスタム

〜「はてなブログ」から「独自ドメインWordPress」への引越し〜
はてなブログ記事を移行するには?】編
です。

移行するには、先ず「はてなブログに投稿した画像全てをダウンロードする」必要があります。

私の制作環境はMacを使用しています。
ですので、Macを使った「はてなブログに投稿した記事と画像の全てを一括ダウンロードする手順」をまとめてみました。
特別なアプリをインストールする必要がありませんので、とても簡単でした。

はてなブログには「画像を一括でダウンロードする機能が無い」ため、下記のような手順になります。

  1. はてなブログにて => 全記事をエクスポートする
  2. Macのターミナルにて => 画像一括ダウンロード

 

はてなブログの全記事(テキストのみ)をエクスポート

はてなブログでは、投稿内容を1つの「テキストファイル」にまとめてエクスポートすることが出来ます。このテキストファイルを元に画像をダウンロードしていきます。

はてなブログの管理画面 => 設定 => 詳細設定

画面下部にある「エクスポート」 => 記事のバックアップと製本サービス

エクスポート => ダウンロードする

これで、はてなブログの記事(テキストのみ)を全てダウンロードができます。

はてなブログの画像を一括ダウンロード

先程エクスポートしたテキストファイルを元にMacのターミナルを使って
画像のURL一覧ファイルを作成」「一覧ファイルを元に一括ダウンロード」をしていきます。

ターミナルではコマンドを使用しますが、コピペで進めますので簡単です。

エクスポートしたテキストファイルを「デスクトップ」へ移動

はてなブログからダウンロードしたテキストファイル「XXXX.export.txt」をデスクトップへ移動します。

※ファイル名「XXXX」は仮です

「デスクトップ」に、画像をダウンロードするためのフォルダを作成する <フォルダ名:img>

アプリケーション => ユーティリティ => ターミナル を起動します

Spotlightで「ターミナル」と入力すれば最上部に表示されます。

ターミナルでコマンドを入力、returnで進めます

ターミナルが起動したら、以下のコマンドをコピーし、順番にターミナルへ入力・returnで進めてください。

  1. cd Desktop/
  2. grep “https\:\/\/cdn-.*png\|https\:\/\/cdn-.*jpg” -o XXXX.export.txt > photo.txt
    ※「XXXX.export.txt」の部分はエクスポートしたテキストファイルの名前置き換え
  3. cd img/
  4. xargs -n 1 curl -O < ../photo.txt

ダウンロードが終わるまでしばらく待ちます。ダウロードしている間は、ターミナルに文字がダーっと表示され続けます。止まれば完了です。

完全にダウンロードされているか確認してください
以上になります。
お疲れさまでした。

コメント

タイトルとURLをコピーしました