1
2

More than 3 years have passed since last update.

【Qiita】バックアップのために記事と画像をエクスポート

Last updated at Posted at 2020-02-05

明日Qiitaに隕石が衝突するかもしれない, もしものために.

環境

  • Windows 10

記事バックアップ

  • Python 3.8.1
  • Git for Windows 2.5.3(Command Lineで実行)

画像取得

  • サクラエディタ Ver2.2.0.1
  • DS Downloader Ver2.12.0

Mac環境でもできると思います. 試していないため, あくまで提案です.
- Boot Camp
- Wineで実行.
- (仮想化ソフトウェア(VirtualBox等))
- Macでサクラエディタ
- grep機能があるエディタ
- SiteSucker for MacOS

記事エクスポート

@i-tanaka730さんのみんな大好きQiitaのバックアップツールを作ったので公開
の力を借ります.

Qiitaのバックアップツール

qiita_backupper

Gitインストール

バージョンは合わせました.

Pythonインストール

  • python-3.8.1-amd64-webinstall.exeをダウンロード、実行する. Python 3.8.1

あとはREADME.mdをよく読んで、記事のエクスポートを実行する.

画像エクスポート

[3]を参考にしました.

  1. 〇〇.mdをサクラエディタで開く
  2. Ctrl + G (検索メニューの中にあるGrep(G))
  3. 条件を入力する.(コピペ)
grep.txt
https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/.*png|https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/.*jpg|https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/.*gif
コメント 2020-02-05 145122.png
Grep条件入力 実行結果

4.赤枠をコピーし, DS Downloaderに貼り付ける.

5.オプションで保存先, 最大登録数を設定する.
コメント 2020-02-05 150652.png

6.Downloadを押せば、保存先に画像をダウンロードしてきます.
コメント 2020-02-05 151333.png

補足

  • メリット:画像が多い場合は, 効率良い.
  • デメリット:camo.qiitausercontent.com (参考[4])

参考文献

[1] みんな大好きQiitaのバックアップツールを作ったので公開
[2] 自分用 Git For Windowsのインストール手順
[3] はてなブログ内の画像を一括でダウンロードする簡単な方法
[4] Camoでプロキシした画像の元URLを展開するワンライナー

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2