<body> <script type="text/javascript" src="https://ad.netowl.jp/js/webcrow-php.js"></script>
私立メロン高校パソコン部
11822556

pixivダウンローダAPI


2020年09月28日 02:59:00

pixivの画像を一括で保存するソフトです。
pixivの非公式APIを使ってます。
seleniumを使わないのでダウンロードが早くて軽いです。xpやvistaでも使えます。

1.検索キーワードに検出された画像、
ランキング画像、フォロー新着、特定ユーザーの画像、新着画像、
マイピク新着、人気タグ、特定ユーザーのブックマーク、自分のブックマークが落とせます。
2.イラスト単体、漫画単体、うごイラが落とせます。
urlをD&Dや貼り付けで入力もできる。
3. 複数urlを一括で落とすバッチ処理。
4.フォルダ名やファイル名を自由に設定できる機能。
5.画像のexifタグに書き込む機能
6. うごイラをGIFアニメやmp4に変換する機能。
7.自動的にダウンロード開始する機能、終了時に自動で閉じる機能。
タスクスケジューラーから起動できる。これにより定期的に自動でダウンロードができる。
起動時に引数を取得できるのでコマンドラインやbatファイルから落とせる。
8.ランキングは1日前に順番にさかのぼって落とせる。

pythonスクリプトをexe化したapi.exeだとうまくいかなかったので
exeでなくpythonスクリプトから取得するようにした。
なのでpythonをインストールして
pixivpyをインストールする必要があります。

pythonが入ってない場合はpythonをインストールしてパスを通す。
pipでpixivpyをインストール
pip install pixivpy --upgrade

2020/11/28
ver1.4.0

https://mega.nz/file/y6RGHJBI#Lfuq5t2_P2D9o1TPyg9tmLfF5jdI5bWCDkOFGzHYN9g

posted by 管理人
カテゴリー SNS画像ダウンローダ
view(25841)
コメント(359)


123.名前:名無し 2020年10月22日 05:04:00ID:30b009

私のところでは
「ユーザー画像をuser/illusts?から取得」オフだと
フォルダに入らず、オンだと入りました


124.名前:名無し 2020年10月23日 03:14:00ID:6ee8d9

フォロー新着を落とすと、「ユーザー画像をuser/illusts?から取得」オンオフどちらでも
フォルダはちゃんと作成されるのですが単体画像だけカスタムファイル名が反映され作者フォルダに置かれます
保存フォルダ直下には作者フォルダに置かれた単体画像と同じものを含めたすべての画像がデフォルト名で保存されます(うごイラは未確認)
あとやたらと「エラー:リモート サーバーがエラーを返しました: (404) 見つかりません」がログに出ます

ユーザー画像を落とす場合は「ユーザー画像をuser/illusts?から取得」をオンにすればエラーも出ず問題なく落とせます


125.名前:名無し 2020年10月23日 03:27:00ID:8e932a


>>116です!
やっとダウンロード出来ました!

最大の原因は、「pixivのID」となっていた処を馬鹿正直に『www.pixiv.net/users012345……』と入力していたので、出来なかったと思われます。

「pixivのID」には、自分が入る時に使ってるメールアドレスを入力すれば出来たんですね……。
っていうか、もうシンプルに「pixivのID」を『pixivのメールアドレス』、「pixivのpass」を『pixivのパスワード』という様に、入力するものを具体的に示していただきたいですね。ツールにはムリでも、説明書にはそう書いてて欲しかったです……。

め、滅茶滅茶時間かかってしまいましたが、これで私もダウンロード出来ますね!
コメントに答えてくれた皆さま!ありがとうございました!!


126.名前:名無し 2020年10月23日 03:31:00ID:8e932a

>>125.
>>115さん、>>117さん。

二人とも本当にありがとうございました!!


127.名前:名無し 2020年10月23日 06:44:00ID:07d120

1.2.4 で「カスタムファイル名」にチェックを入れると漫画が DL できない。
「ユーザー画像をuser/illusts?から取得」にチェックを入れると漫画が DL できるが動作がおかしい。
漫画が個別フォルダに入らない。
画像のファイル名が「漫画フォルダ名」+「漫画ファイル名」になっている。


128.名前:名無し 2020年10月23日 02:01:00ID:cee60d

>>121の方が書いているように、重複DBが機能していないようです。
また、途中でjson関連のエラーが出ると、それ以降そのページから落とす画像のファイル名が、%イラストID%_P%ページ数%になります。
重複ファイルが存在する場合、logにはスルーしますと出ますが、実際は上書きダウンロードされます。
そのため、どれが新規ダウンロードしたファイルか分からなくなります。
重複スルーだけでもどうにかならないでしょうか。


129.名前:名無し 2020年10月23日 02:37:00ID:0faf35

管理人様、いつもありがとうございます。

ブックマーク済みのイラストをダウンロードすると、カスタムファイル名が無視されて、「ファイル名」のみで保存されます。
よろしくお願いします。

それと、「pixivダウンローダ」と、「pixivダウンローダNEXT」にあった、ブックマーク一括保存は、本プログラムには非搭載でしょうか?
何度かブックマーク保存しようとしましたが、「終わりました」と出るだけで、保存出来ませんでした。


130.名前:名無し 2020年10月23日 02:39:00ID:4bb73f

>>124の補足でランキングはフォロー新着と同じ症状でカスタムファイル名がうまく反映されません
全ユーザーの新着、検索は問題なくダウンロードできます
ver1.2.4で確認しました。よろしくお願いします


131.名前:管理人 2020年10月23日 06:07:00ID:

pixivダウンローダAPIを更新しました。
(ver1.2.5)


132.名前:名無し 2020年10月23日 10:53:00ID:900200

ありがとうございます

133.名前:名無し 2020年10月23日 11:21:00ID:3636af

恐れ入ります。ver1.2.5を使わせていただいています。

カスタムファイル名ONで漫画フォルダ名を設定しているとき、漫画の重複スキップがされず、別名で重複保存されてしまいます。
また、重複DBが正常に機能しておらず、チェックボックスを入れても都度DLされてしまうようです。

こちらについて、管理人さんの方でご確認いただけますでしょうか。よろしくお願いします。


134.名前:名無し 2020年10月24日 12:56:00ID:e2da78

更新お疲れ様です。報告です。

一度全て削除してver1.2.5にしてから再度設定し直しましたが、
カスタムファイル名は適用されず、デシリアライズエラーも直っておりません。

うごイラをmp4
保存先フォルダ
IDとPASS
カスタムファイル名にチェックを入れて内容編集

以外のデフォルトからの変更は行っておりません。
よろしくお願いします。


135.名前:名無し 2020年10月24日 01:36:00ID:53db51

大変お世話になっております。
ver1.2.5を使用して、フォロー新着R18のURLを指定してもDLできません。

tokenを取得します。
取得token:~~~
終わりました。

ご対応よろしくお願い致します。


136.名前:名無し 2020年10月24日 11:27:00ID:7f0da0

------------
tokenを取得します。
指定されたファイルが見つかりません。
------------
というメッセージがどういじっても表示される方でファイラーやランチャーなどのアプリから起動している方は、Windowsのエクスプローラーから起動してみてください。
起動アプリによってはカレントディレクトリがpixivダウンローダのあるディレクトに移らず、pixivダウンローダがapi.pyを見つけられないようです。


137.名前:名無し 2020年10月24日 12:37:00ID:6a69f4

おー! 使える様になった~!(´;ω;`)
ありがたく使わせてもらってます。

カスタムファイル名を使うと、作者フォルダの中に各画像フォルダができる様ですが、Pixivダウンローダの様にイラスト毎にフォルダを作らない様にする事ってできないんでしょうか?


138.名前:名無し 2020年10月24日 02:02:00ID:7f2504

ver1.2.3から最新のver1.2.5まで使わせて貰ってるのですが
フォロー新着でダウンロードすると落とせない画像が結構あります
何度やり直しても同じ画像が落とせずログを見てもその画像IDはなく飛ばされてます。単ページURLを貼り付けて実行するとその画像を落とせるのですが・・・
同じ現象の人いるでしょうか?


139.名前:名無し 2020年10月24日 02:22:00ID:0e9d09

tokenは取得できるようになったんですが
変換は未だに出来てないですね


140.名前:管理人 2020年10月24日 04:18:00ID:

デシリアライズエラーが出る人は
取得してエラーが出たapiのurlをこのコメントに投稿してください。
ttps://app-api.pixiv.net/v1/search/illust?search_target=partial_match_for_tags&sort=date_desc&word=%e3%81%b2%e3%81%90%e3%82%89%e3%81%97%e3%81%ae%e3%81%aa%e3%81%8f%e9%a0%83%e3%81%abを取得します。
というようなapp-api.pixiv.netやpublic-api.secure.pixiv.netが入ってるのがapiのurlです。
もしくは入力したurlを投稿してください。

新着とフォロー新着のapiのurlは必要ないのでコメントに投稿しないてください。
(フォロー新着の画像は人によって異なる。
新着は時間が経てば変わってくので。)


141.名前:管理人 2020年10月24日 04:24:00ID:

>>134
>カスタムファイル名は適用されず、デシリアライズエラーも直っておりません。

検索キーワード、ランキング画像、フォロー新着、
特定ユーザーの画像、新着画像、イラスト単体など全てでデシリアライズエラーが出るのですか?
それとも特定機能だけですか?



142.名前:名無し 2020年10月24日 04:48:00ID:85b61a

URLじゃないです
要求がどうとか出て消えます
どうやらフリーズしてるらしくコピーもできません


143.名前:名無し 2020年10月24日 05:19:00ID:38a3ba

旧ダウンローダーが使えなくなったのでこちらのver1.2.5に乗り換えたのですが
重複DBってこのダウンローダーで一度保存しないとスルーできないんでしょうか?
旧ダウンローダーで落とした画像を保存フォルダに入れて開始しても
重複をスルーしますのメッセージの後に上書きダウンロードが始まってしまい困っています。


144.名前:かに 2020年10月24日 06:06:00ID:bfc42a

自分もさっきまでデシリアライズエラーやカスタムファイル名むちゃくちゃエラーや半分ほどしか保存できないエラーで悩んでたんですが
「ユーザー画像をuser/illusts?から取得」にチェックを入れたら嘘みたいに全てのエラーが消えましたよ~


145.名前:かに 2020年10月24日 06:30:00ID:bfc42a

あーでもうごイラmp4はうまく動きませんな
一コマ一コマはダウンロードできてるので変換がうまくできてないみたいです

ログ見てみてもダウンロードします!→終わりました!
みたいな感じでなにか変換作業を試みたとかの形跡すらないですな


146.名前:管理人 2020年10月24日 06:37:00ID:

>>145

GIFアニメが生成されなければmp4に変換はしません。
GraphicsMagickをインストールしてパスは通してるのですか?


147.名前:管理人 2020年10月24日 06:38:00ID:

>>144

そのエラーが出るユーザーのurlを投稿してください。


148.名前:名無し 2020年10月24日 06:45:00ID:85b61a

gifは3個(うごイラはもっとある)生成されているのでパスは通ってると思いますがZipの中は全部Jpegのみです

149.名前:名無し 2020年10月24日 08:10:00ID:0faf35

ver1.2.5です。
デシリアライズエラーですが、ブックマーク済み単品イラストを保存しようとした時、デシリアライズエラーが表示され、カスタムファイル名が適用されていない、ファイル名([8桁数字]_p0.jpg)のみの画像が保存されていました。
このあとブックマークを解除して再度保存したところ、デシリアライズエラーが表示されず、カスタムファイル名も適用された画像が保存されていました。
よろしくお願いします。


150.名前:名無し 2020年10月24日 08:10:00ID:86090f

私もうごイラをgifにしようとすると以下のエラーが出て落ちてしまいます
ttps://www.pixiv.net/ajax/illust/85210122/ugoira_meta:リモートサーバーがエラーを返しました: (404) 見つかりません
オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 WpfApp5.anime_convert.gif_convert(String input_path, String pixiv_illust_id)


151.名前:名無し 2020年10月24日 08:13:00ID:0faf35

>>149
URLはこちらです。
ttps://www.pixiv.net/artworks/84697256


152.名前:名無し 2020年10月24日 11:35:00ID:e2da78

>>管理人様

URL指定しか試しておりませんでしたが、実際に以下もやってみました。

ver.1.2.5
①検索キーワード→カスタムファイル名、フォルダ生成ともに正常
②ランキング画像→カスタムファイル名、フォルダ生成ともに正常
※うごイラDL時gifとzipは生成されるもmp4は無し、要GraphicsMagick?
③フォロー新着→デシリアライズエラー発生、デフォルトネームで素のまま保存先へ保存される
④特定ユーザー→デシリアライズエラー発生、デフォルトネームで素のまま保存先へ保存される
⑤新着画像→カスタムファイル名、フォルダ生成ともに正常
⑥イラスト単体(URL指定)→デシリアライズエラー発生、デフォルトネームで素のまま保存先へ保存される
※単体指定で使用したURL「ttps://www.pixiv.net/artworks/85192083」
※上記のapi-url「ttps://public-api.secure.pixiv.net/v1/works/85192083.json?&image_sizes=large」
※以下ソフト上の表示文コピペです
--ここから--
ttps://public-api.secure.pixiv.net/v1/works/85192083.json?&image_sizes=largeを取得します。
jsonのデシリアライズでエラーが出ました。
ttps://i.pximg.net/img-original/img/2020/10/23/21/53/07/85192083_p0.jpgをダウンロードします。
終わりました。
--ここまで--(頭のhは抜いてあります)

また、他の方のコメントを参考に⑥のブックマークを削除した状態でも試してみました。
Ⅰ.ブックマーク状態→先述のエラー発生
Ⅱ.非ブックマーク状態→フォルダ生成成功、カスタムファイル名も正常、【ただし単一イラストなのに単一イラストの他に漫画フォルダも生成されてその中に漫画ファイル名が適用された同一の画像が生成されました】
※つまり単一の画像を1度URL指定でDLしただけで「ユーザーフォルダ」「単一画像ファイル」「漫画フォルダ」「漫画フォルダの中に1枚のみの漫画ファイル」が生成されました
※使用したURLは上記のpixivのURLです、また非ブックマーク状態ではエラー文などは発生しませんでした

よろしくお願いします。


8ページ目
最初 戻る 最後 3 4 5 6 7 8 9 10 11 12

名前   
本文


削除キー
戻る