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

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(39091)
コメント(399)


377.名前:管理人 2020年12月20日 04:55:00ID:

>>376

pixivダウンローダAPIは日付範囲指定はできないです。
pixivダウンローダNEXTの方ならできます。


378.名前:名無し 2020年12月20日 05:41:00ID:98622c

管理人さんありがとうございます。
NEXTもAPI前に使ってたので試してみます。


379.名前:名無し 2020年12月21日 03:23:00ID:33fb90

ファイル名を「%タイトル名%_%イラストID%_%ブクマ%_%タグ%」、
漫画フォルダ名を「%タイトル名% _%イラストID%_%ブクマ%_%タグ%」にしていますが、ブクマが反映されません。
ダウンロード自体はできるのですが、何か設定し忘れているものがあるのでしょうか?


380.名前:名無し 2020年12月21日 03:53:00ID:33fb90

連投失礼します
ブックマーク数フィルタリングの上限を設定できないでしょうか?


381.名前:名無し 2020年12月22日 12:47:00ID:f76b6d

VER1.4
保存先に同名の漫画フォルダがある場合重複スルーされずに
漫画フォルダを作らず、漫画フォルダ名をファイル名先頭に追加してダウンロードされます

例えば「漫画A」がダウンロード済みで再び「漫画A」をダウンロードする場合
作者フォルダ漫画フォルダ漫画ファイル名 が
作者フォルダ漫画フォルダ漫画ファイル名 と保存されます


382.名前:名無し 2020年12月22日 12:48:00ID:f76b6d

¥が入って無かったので訂正
作者フォルダ¥漫画フォルダ¥漫画ファイル名 が
作者フォルダ¥漫画フォルダ漫画ファイル名 と保存されます


383.名前:名無し 2020年12月22日 12:16:00ID:4b272b

大変便利なツールを公開いただきましてありがとうございます。

タイムスタンプ修正のチェックボックスをオンにしたのですが、
漫画の場合は修正されないようです。他に何か設定が必要でしょうか?
なお、イラストの場合は問題なくサーバ上のものに修正されています。
(使用Ver1.4.0)


384.名前:名無し 2020年12月22日 08:30:00ID:eefb1a

>382
指定が間違っているとそのまま使われます
作者フォルダ漫画フォルダ漫画ファイル名なら
%作者フォルダ%_%漫画フォルダ%_%漫画ファイル名%
[%][_]これが無いと指定名のままで作られます


385.名前:名無し 2020年12月24日 01:50:00ID:f76b6d

>384
作者フォルダ¥漫画フォルダ¥漫画ファイル名はアドレスであって
ファイル名フォルダ名自体はカスタムファイル名にチェックを入れて%を入れてます

(%作者ID%)¥(%作者ID%-%イラストID%)%タイトル名%¥(%作者ID%-%ファイル名%)%タイトル名%が
(%作者ID%)¥(%作者ID%-%イラストID%)%タイトル名%(%作者ID%-%ファイル名%)%タイトル名%で保存されるということです


386.名前:名無し 2020年12月24日 11:30:00ID:772676

いつもお世話になってます
カスタムファイル名を使用していますが、日付の表示方法をYYYYMMDDに設定できますか?


387.名前:名無し 2020年12月26日 02:23:00ID:ff8e1e

ありがたく使わせていただいております。
pngやうごイラ、漫画の場合にexifタグをtxtファイルで書き出したいです。
設定で可能にしていただけると嬉しいです。


388.名前:名無し 2020年12月27日 03:24:00ID:2baf6b

フォロー新着を落とす際に2ページ目以後を落とそうとすると
なぜか画像1枚落とすたびにttps://java.com/ja/download/を開きます
curlダウンはチェック付けていなくても発生します。
画像の保存自体はできているようです。

OSはwindows10 pro
pythonは3.9.1 PixivPyは3.5.10
ブラウザはvivaldiです
追加質問などありましたらお願いします。

訂正 普通に4p漫画を落とそうとしても同じことが発生しました
漫画のページ数分だけjavaのページが開く?


389.名前:名無し 2020年12月27日 09:42:00ID:43cf11

>385
過去ログを調べたら、180、196、200で同様の不具合は何度も指摘されてる。
放置されているので直せないんだと思う。


390.名前:名無し 2020年12月29日 06:05:00ID:0e583a

バッチ処理のやり方がわからないんですが
複数のユーザーを落とす場合バッチ処理にチェックを入れて何をすれば良いんですか?


391.名前:名無し 2020年12月30日 10:24:00ID:d5050b

>>390
readmeに書いてる通り、url.txtに落としたいurlを書くだけ
既に試していて駄目なら問題の詳細についてもっと詳しく書くべき
>■バッチ処理
>「設定」タブの「バッチ処理」をチェックで有効。
>有効にすると、url.txtに書かれた複数urlを一括で落とす。


392.名前:名無し 2020年12月31日 04:38:00ID:55d9c3

定期的にあるユーザーの新着画像をDLしたく、タスクスケジューラをいじってみましたが使い方が分かりません。
readmeに書いてある通りダウンローダのタスクタブの4つ全てにチェックを入れ、スケジューラの基本タスク作成からウィザードに沿って名前を付け、トリガーの日付を入れてプログラムの作成を選択したところまでは良いのですが
その後プログラムを入力するところが分かりません。
ダウンローダのexeを選択して、開始(オプション)のところにpixivapiの
フォルダーの場所を入力し引数に目標ユーザーページのURLを貼って実行したところ出来ませんでした。
どうすれば定期的に目標のユーザーの画像をダウンロードできるでしょうか
プログラムの所には何を参照すれば良いのでしょうか
教えて頂けると幸いです


394.名前:名無し@吉 2021年01月02日 09:10:00ID:837401

重複DBで重複が出たら次の作者に移る機能をつけてほしいです

395.名前:名無し@吉 2021年01月02日 05:30:00ID:549c11

1.画像が「pixiv_api」内に直接DLされます。
 できれば「pixiv_api」→「down」にDLしたいです。

2.カスタムファイル名で”日付”を設定した漫画ファイルだけ、日付の表記がおかしいです。
 漫画フォルダや単発イラストで「2017年12月28日」となっている場合でも、漫画ファイルだけが「2017-12-28 221144」みたいな表記になります。


396.名前:名無し@中吉 2021年01月02日 08:11:00ID:837401

次のようなエラーが出るのですが原因はなんでしょうか?

tokenを取得します。
取得token:UhdEk3LKtauZNYzm2q12VIlWkg5wN7kAq-_G7DcWE9Y
wait開始2218ミリ秒
ttps://app-api.pixiv.net/v1/user/illusts?user_id=306065&image_sizes=largeを取得します。
リモート サーバーがエラーを返しました: (403) 使用不可能


397.名前:名無し@大凶 2021年01月04日 03:24:00ID:b38c4d

3点要望があります.
1
漫画の開始ページ数は0から始まる形ですが,
1から始まるような機能を付けることは可能でしょうか?

2
369でも出ている話ですが,
プロフィール画像のサイズが小さいので,
より大きなものにすることは可能でしょうか?

3
pixivダウンローダ (無印)で選択できた
キャプションをテキストに保存する
という機能を付けることは可能でしょうか?


398.名前:管理人 2021年01月08日 03:29:00ID:

>>392
>定期的にあるユーザーの新着画像をDLしたく、タスクスケジューラをいじってみましたが使い方が分かりません。

「操作」の「編集」の開始(オプション)に
当ソフトの実行ファイル(pixivダウンローダAPI.exe)があるフォルダ(カレントディレクトリ)を指定してください。


399.名前:管理人 2021年01月08日 03:31:00ID:

>>396

「ユーザー画像をuser/illusts?から取得」のチェックを外しても落とせませんか?


400.名前:管理人 2021年01月08日 03:33:00ID:

>>395
>できれば「pixiv_api」→「down」にDLしたいです。

「設定」の「保存フォルダ」にフォルダのパスを入れてください。

「選択」ボタンからフォルダを選択で設定できる。
もしくはテキストボックスにローカルPCのフォルダをドラッグ&ドロップでもを設定できる。


401.名前:名無し 2021年01月08日 07:27:00ID:837401

>>399
日を改めて試してみたらなぜかそのままの設定でも落とせました。
「ユーザー画像をuser/illusts?から取得」のチェックを外しても落とせました。


402.名前:名無し 2021年01月11日 01:30:00ID:549c11

>>400
>>395ですが、「down」にDLできるようになりました! ありがとうございます!

あと今DLを試してみたら、漫画ファイルの日付も「2020年12月31日」みたいなちゃんとしたものでできました!


403.名前:名無し 2021年01月12日 07:24:00ID:915b15

ありがたくこのソフトを使用しています。

重複dbに関してですが、重複dbを使用しなくても重複したものをスルーしてくれる機能があると助かります。
もう一度別のフォルダにダウンロードしたい場合や、間違って重複dbを消してしまうことなどがあるからです。

ご検討よろしくお願いします。


404.名前:管理人 2021年01月14日 03:11:00ID:

アクセスログのページでandroid機種名ランキング、
androidバージョンランキング、MacOSXバージョンランキングを作りました。
http://shimarisu.webcrow.jp/page/analyze.html
http://shimarisu.webcrow.jp/android_ver_rank.php
http://shimarisu.webcrow.jp/mac_ver_rank.php

アクセスログのデータベースを初期化したので
現在は少ないですが、しばらくすればログが貯まると思います。


405.名前:名無し 2021年01月14日 11:54:00ID:8264c8

PythonをインストールしPATHを設定して
Pixiv側のパスワードを変更してpipでpixivpyを
インストールするも出てくるのは
「tokenを取得します。」「tokenを取得できませんでした。」
「終わりました。」
の文字列が出るだけであとは何が不足しているのかがわからないです…。


406.名前:名無し 2021年01月15日 08:36:00ID:f1e8a5

>>300と同じエラーが出たのでcurlのチェック入れたら>>373の症状が出るのでチェック外せと言われました
どうしたらいいでしょう


407.名前:名無し 2021年01月17日 05:26:00ID:2b5f95

以前は特にページ数指定をかけずにタグでダウンロードすると100ページくらいダウンロードしてくれましたが、最近は50くらいで一度止まります。
なぜでしょうか?


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

名前   
本文


削除キー
戻る