MijinkoSD / FANBOX-downloader.py

pixivFANBOXのデータを片っ端から落としてくるやつ
MIT License
18 stars 3 forks source link
fanbox pixiv-fanbox python3

FANBOX-downloader beta

pixivFANBOXから画像や文章やファイルをダウンロードします。\ あくまで個人で楽しむために利用するものとし、取得したデータを外部に公開するのは絶対にやめてください

とりあえず一通りは完成しました。

しかしまだベータ版とさせてください。

使い方

準備

  1. Python3.10.2以降をインストールする。

  2. 以下のコマンドを実行しておく

    python3 -m pip install -r requirements.txt

使い方

python3 main.py <クリエイターID>

クリエイターIDとはURLの以下の部分のこと


有料プランの投稿をダウンロードする時はセッションIDを使う。

python3 main.py -s <セッションID> <クリエイターID>

セッションIDはブラウザの通信から抜き取れる。

cookieの中身を見れる拡張機能でも確認できるかも(未確認)

動作環境

Q & A

Q. ダウンロードが遅すぎ

A. 意図的にダウンロードを遅らせています。\ ソースコードを書き換えて速度を上げることは可能ですが、pixivのサービス共通利用規約の第14条 第19項においてサービス側のサーバーに負荷をかけることは明確に禁止されていますので、自重してください。

Q. ダウンロードしたファイルが細かくフォルダ分けされていて見づらい

A. 仕様です。