明日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のバックアップツール
Gitインストール
- Git-2.5.3-64-bit.exeをダウンロード、実行する.
Git for Windows 2.5.3 - Command Lineを選択する.(参考[1]:自分用 Git For Windowsのインストール手順)
バージョンは合わせました.
Pythonインストール
- python-3.8.1-amd64-webinstall.exeをダウンロード、実行する.
Python 3.8.1
あとはREADME.mdをよく読んで、記事のエクスポートを実行する.
#画像エクスポート
[3]を参考にしました.
- 〇〇.mdをサクラエディタで開く
- Ctrl + G (検索メニューの中にあるGrep(G))
- 条件を入力する.(コピペ)
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
Grep条件入力 | 実行結果 |
4.赤枠をコピーし, DS Downloaderに貼り付ける.
6.Downloadを押せば、保存先に画像をダウンロードしてきます.
#補足
- メリット:画像が多い場合は, 効率良い.
- デメリット:
camo.qiitausercontent.com
(参考[4])
#参考文献
[1] みんな大好きQiitaのバックアップツールを作ったので公開
[2] 自分用 Git For Windowsのインストール手順
[3] はてなブログ内の画像を一括でダウンロードする簡単な方法
[4] Camoでプロキシした画像の元URLを展開するワンライナー