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

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

2021/1/19
ver1.4.1

https://mega.nz/file/j3RBUK4S#XJAhAvYqgXK0SCrCqESrAVkAzkl7dV3vPd8uA9EhY1c

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


417.名前:管理人 2021年01月23日 03:02:00ID:

>>416

follow.txtのurlをurl.txtに貼り付けて、
「設定」の「バッチ処理」をチェックして「開始」ボタン。



418.名前:リクエスト 2021年01月23日 09:55:00ID:01042d

管理人さん、ありがとうございます!
やってみたところ恐らく問題なく動いているようです。
ただ、ダウンロードされたファイルが見当たらず、ログにはこの様に記されています。
オブジェクト参照がオブジェクト インスタンスに設定されていません。 場所 WpfApp5.main_loop_class.Selenium_get(String url, Int32 select, Int32 page_int, IWebDriver chrome)
オブジェクト参照がオブジェクト インスタンスに設定されていません。 場所 WpfApp5.main_loop_class.quiet_sub(IWebDriver chrome)
アクセスが拒否されました。 場所 System.Diagnostics.Process.Kill()
場所 WpfApp5.main_loop_class.Selenium_get(String url, Int32 select, Int32 page_int, IWebDriver chrome)

ダウンロード先はデフォルトの保存先がわからなかったため解凍フォルダ内のC:UsersadminDownloadspixiv_nextdownに変更していました。
何かアドバイスなど頂ければ幸いです。


419.名前:リクエスト 2021年01月27日 08:49:00ID:01042d

追加でお聞きしたいのですが、ダウンロードが一時間で止まってしまうのでタスクスケジューラで自動的に時間無制限で取り続けたいのですが何か方法はありませんか?

420.名前:名無し 2021年01月30日 08:22:00ID:fa19e2

pixivログイン時にパスワード変更の案内画面に転送される状態の場合、以下のエラーが発生する場合があります。
tokenを取得します。 [ERROR] auth() failed! check username and password
IDとパスワードが間違ってます。 tokenを取得できませんでした。 終わりました。

パスワード変更を行うことで回避が可能です。


421.名前:名無し 2021年02月01日 10:26:00ID:15e15c

とても便利で助かっています。いつもありがとうございます。

質問なのですが、
特定ユーザーの特定タグを含む投稿だけをまとめて落とすことは可能でしょうか?
(例)ユーザー「Mika Pikazo」氏の「初音ミク」タグが付いた投稿のみ一括保存など


422.名前:421 2021年02月01日 10:47:00ID:15e15c

追記

公式の絞り込み機能である
「ttps://www.pixiv.net/users/(ユーザーID)/artworks/(タグ)」のURLから
バッチ処理でなんとかできないかなと試してみましたが駄目でした


423.名前:名無し 2021年02月09日 01:33:00ID:2b5f95

13時前からダウンロードを続けていましたが、13時頃から突然以下のような文章が出てダウンロードできなくなりました。

tokenを取得します。
[ERROR] auth() failed! check username and password
IDとパスワードが間違ってます。
tokenを取得できませんでした。
終わりました。

13時頃までは普通にダウンロードできていました。IDやパスワードを再度設定しても直りません。


424.名前:名無し 2021年02月09日 01:52:00ID:2c5a3b

423氏と同じ症状であることを報告させていただきます。
よろしくお願いいたします。


425.名前:名無し 2021年02月09日 03:49:00ID:637566

エラーが起きたので再DLに来ましたが、他の方も不具合が起きているのですね。

426.名前:名無し 2021年02月09日 07:45:00ID:5a4c5a

近頃になって合っているのにも関わらずパスワードとIDが間違えていますと出ます

427.名前:名無し 2021年02月09日 11:22:00ID:e8f261

いつもお世話になっています

不具合の報告なのですが、今日の昼からver1.2.2にて

リモート サーバーがエラーを返しました: (400) 要求が不適切です
終わりました。

とエラーメッセージが出るようになりました。
「tokenの再取得」を試みましたが、これも以下の文章の状態で先に進みません

tolenを取得します。
取得token:

また、pip周辺の一新、ver1.4.1も試しましたが、>>423氏と同じ状況に至っています
対応よろしくお願いします


428.名前:名無し 2021年02月10日 12:40:00ID:915b15

私も皆さんと同じくダウンロードできない状況です。
ご対応いただけると助かります。
よろしくお願いいたします。


429.名前:名無し 2021年02月10日 01:48:00ID:d59377

token関係なんでAPIの更新待ちですかね?
またpixivが悪魔の仕様変更を実施したのか…。


430.名前:管理人 2021年02月10日 08:21:00ID:

pixivダウンローダNEXTの方を使ってください。
http://shimarisu.webcrow.jp/pixiv_next.html


431.名前:シリアル 2021年02月11日 10:38:00ID:2911f9

[ERROR] auth() failed! check username and password

と、エラーが出てきてしまい色々試しましたが解決できません。
他の方同様、昨夜までは普通に使えました。

あと設定欄にcurlで落とすの項目がありません。

SOSです。よろしくおねがいします。


432.名前:名無し 2021年02月11日 10:40:00ID:4bb370

>>431 今は無理です。待つしかないです。

433.名前:名無し 2021年02月17日 06:51:00ID:2cdc10

どのpixivダウンローダーでも構いませんから、どうか復旧をお願いしたいです……!管理人様、よろしくお願い致します…!

434.名前:管理人 2021年02月17日 09:20:00ID:

>>433

pixivダウンローダNEXTでダウンロードできます。


435.名前:名無し 2021年02月17日 09:17:00ID:2cdc10

>>434

おお!管理人様、ご連絡ありがとうございます!
早速pixivダウンローダNEXTを使わせていただきます!


436.名前:名無し 2021年02月20日 10:50:00ID:7a3ceb

自前のプログラムで試してみましたが、api.auth()にリフレッシュトークンを渡したらログインできたのでAPIの更新を待つ必要はなさそうです

437.名前:名無し 2021年02月20日 11:57:00ID:4bb370

待つ必要はないと言われても報告だけされても説得力がないですね
公開したらありますが...


438.名前:名無し 2021年02月21日 07:51:00ID:e6081f

tokenの取得方法が変わったのかな
パスとIDが合っていても間違ってると出る様になった


439.名前:名無し 2021年02月23日 12:53:00ID:65a718

api.pyのログイン処理をapi.authに変更してリフレッシュトークン渡せば動きますね
素晴らしい


440.名前:名無し 2021年02月23日 04:06:00ID:c54cff

>439様

コマンドプロンプトでの具体的な操作方法を教えて頂けないでしょうか?

宜しくお願いします。



441.名前:名無し 2021年02月23日 06:38:00ID:65a718

コマンドプロンプトの操作等では無く
api.pyとugoira.pyで利用しているloginメソッドをauthメソッドを利用するように修正すれば動作するようになります。
authメソッドの使い方はgithubのpixivpyのページで作者が詳しく説明してくれてます。


442.名前:440 2021年02月23日 08:40:00ID:c54cff

???

すいません、github.comのpixiv.pyまでは辿りつけたのですが、
当方プログラム関連の知識に乏しい上に、英語もそんなに理解できないため
正直お手上げ状態です。

もう少し噛み砕いてご説明いただけないでしょうかm(_ _)m


443.名前:名無し 2021年02月23日 09:31:00ID:65a718

誠に申し訳ありませんが
私が記載した対応方法は管理人さんが配布したソースコードを極一部でありますが改変をすることになります。
私が説明した上記内容で対応出来ないのであれば管理人さんが対応完了されるまでお待ちいただくのが宜しいかと思います。


444.名前:名無し 2021年02月23日 09:41:00ID:4bb370

なんといいますかNEXTでも同じ方でしょうか?
そこまでして急ぐ必要もないと思うのですが・・・最悪手動でダウンロードするほうが調べるより早いかと。
管理人さんが公開して頂くのを待つのがここでのマナーじゃないかと思われます。
当方も知識はないので改変は自己責任になると思いますし。


445.名前:440 2021年02月23日 09:50:00ID:c54cff

すいません。
硬直状態が続く中439さんの書き込みを見て、
藁をも掴む気持ちで不躾なお願いをしてしまいました。

もう暫くは状況を静観させて頂こうと思います。



446.名前:名無し 2021年02月23日 10:03:00ID:65a718

>445
私が記載した対応方法でツールが利用出来るようになると言う事は間違いありません。
認証周りのソースコードを外出しにして頂けた管理者さんのご配慮のおかげです。
翻訳等かませばご自身での対応も可能だと思いますのでお時間等あれば調べて見て下さい。面白いですよ。


最後 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

名前   
本文


削除キー
戻る