かゆブロ

かゆいところに手が届かないブログ

Ank Pixiv Toolの履歴をPixiv Downloaderで引き継ぐ方法

Pixivで投稿されているイラストや漫画を保存するときってどうしてますか?

  • Firefoxを使ってる場合はAnk Pixiv Toolというアドオン
  • Google Chromeを使ってる場合はPixiv Downloaderというエクステンション

があります。
この2つのツールは保存したイラストの履歴が使えて、保存済みのファイルは「既に保存されています」と表示されるので便利です。

FirefoxからChromeにブラウザを完全移行しようとするときの壁がこの「履歴」の移動でした。Ank Pixiv Toolの履歴をPixiv Downloaderに引き継ぐにはどうすればいいでしょうか。

用意するもの

手順

[1] 「%AppData%\Mozilla\Firefox\Profiles」フォルダにある「******.default」フォルダに入る
(******部分はPCによって違います)

[2] 「ankpixiv.sqlite」をPupSQLiteで開く
ちなみに「ankpixiv.sqlite」はAnk Pixiv Toolで保存した履歴が入ってます。

[3] 「histories」テーブルをダブルクリックして読み込む


[4] 「illust_id」フィールドを全て選択し、コピーする


[5] テキストエディタに先ほどコピーしたものを貼付け、それぞれのillust_idの後ろに「,」を付け加える
改行コードを「,」に置換できるならすぐできます。
※このときスペースなどは入れないようにし、最後のillust_idの後にも「,」をつける


[6] Pixiv Downloaderの設定を開いて「ダウンロード履歴を編集」をクリックし、先ほど[5]で作った文字列をコピペする


[7] 「保存して戻る」を押して終了

※[1]のフォルダは「C:\Documents and Settings\ユーザ名\Application Data\Mozilla\Firefox\Profiles\******.default」等、OSによって違いがあります。

Ank Pixiv Tool バージョン:1.17.1
Pixiv Downloader バージョン:0.5.12.38