【お知らせ】FANBOX-downloader.py をアーカイブ化します。
このページまでたどり着いた皆さん。ようこそ。
FANBOX-downloader.pyを開発したMijinko_SD.iconです。
今は2025年の3月ですが、最後にFANBOX-downloader.py(のmainブランチ)にコミットしてから3年が経過しました。
あれから色々(ry
・・・御託はどうでもいいですね。
では早速、タイトルの件のご説明をします。
FANBOX-downloader.pyをアーカイブ化します。
理由は簡単です。
現状のソースコードでは動作しなくなり、改修が必要になったこと
そして現在までにプルリクエストが発行されていないこと
Mijinko_SD.iconがこのソースコードをメンテナンスすることへの情熱が失われたこと
そもそもpixivFANBOXをあまり利用しなくなった
Mijinko_SD.icon自身が平日休日問わずそこそこ忙しい身になってしまった
他に作りたいものは色々あるが、それはFANBOX-downloader.pyではない
Pythonをあまり使わなくなったこと
TypeScriptを主に触るようになってしまった
Web系を触ると基本的にこれしか選択肢が無いというのもある
Pythonの良くないと思っているところが色々ある
※気になる方はリンク先参照
Pythonの問題はFANBOX-downloader.pyに限って見るとそこまで問題が無いかもしれない
しかし、他のアプリケーションを組む際にはTypeScriptの方が適していることも多いため、結果的にTypeScriptのコード資産が充実してしまう
最近書いたソースコードはほぼTypeScriptであり、TSのコード資産が充実してきているので今更Pythonに戻ろうと思わない
多分今後FANBOXをダウンロードするツールが必要になったとしても、TypeScriptで作り直すと思います
今後
FANBOX-downloader.pyを使用していた人の今後
代わりとなるツールはいくつかあるのでそれを利用されることをおすすめします
aznhe21/fanboxed: Fanbox Downloader
furubarug/fanbox-downloader: pixiv FANBOXの投稿を投稿毎にフォルダ分け → ZIPとして一括ダウンロードするブックマークレット
FANBOX-downloader.py自体の今後
Mijinko_SD.iconがメンテナンスしないというだけで、このリポジトリをフォークして改修することはご自由に行って頂いて構いません。
ただし、ライセンス(MIT license)の範囲内で。
ライセンスにも記載されている通り、このアプリケーションを利用したことによって発生した責任や損害は一切負いません。
全て自己責任で利用してください。
pixivFANBOXのサーバーや運営会社様に(不必要に)ご迷惑をかけることもやめてください。
ソースコード自体の販売や再配布はライセンス上許可されていますが、このアプリケーションを通して得たデータはライセンスの範囲外です。
得たデータを再配布・再公開したり営利目的で利用したりするとクリエイター様や運営会社様に多大なご迷惑がかかる他、法的措置にも発展しますので絶対にしないでください。
この件に関する連絡先
/villagepump/@Mijinko SDに書き込んで頂ければ大抵は数日以内に反応します。
Googleアドレスをご用意の上、/villagepump/井戸端から参加登録をすることで書き込めます。
メールやDMは対応する労力が高いため公開していません。ご了承ください。