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

pixivダウンローダNEXT


2020年04月19日 03:40:14

pixivの画像を一括でダウンロードするソフトです。
pixivダウンローダの後継ソフトです。

1.pixivの検索キーワード(タグ)の画像を一括でダウンロードできる。
2.pixivの特定ユーザーの画像を一括でダウンロードできる。
3.漫画、うごいらも落とせる。R-18に対応。
4. フォロー新着作品、マイピク新着作品を落とせる。
5.新着画像を落とせる。永久に新着画像を繰り返し落とせる。
6.ランキング画像を落とせる。
イラストや漫画単体を落とせる。
5.複雑な設定が無い。シンプルで簡単。
6.urlを入力する方法なので、設定無しで全てのurlパラメーターに対応。
7.有料アカウントだけの機能で人気順でソートしてダウンロードすることもたぶんできると思います。(未確認)
8.exifタグを書き込む機能。
9.自由にファイル名を設定できる機能。
ドラッグ&ドロップで簡単で分かりやすくファイル名を設定できる。
10.うごイラをGIFアニメやmp4動画に変換する機能。
11.小説に対応。
12.データベースで重複除去する機能。
13.NGワードフィルタリング機能。

2021/4/7
ver1.3.6

https://mega.nz/file/2yA1QahJ#0SV7PEibfmEowIywHKDvxs7GURI6sQdDwxnYXrx2Lf4

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


389.名前:名無し 2021年03月28日 05:53:14ID:b48de9

ダウンロードはできるのですが、R18の画像のみ落とすようにしても、全年齢の画像も落としてしまいます。DL時に表示、動作するクロームブラウザでは確かにR18のページを映しているのですが、実際に落とした画像を見るとR18と全年齢が混じっています。どうやったらR18のみにできるでしょうか?

390.名前:354 2021年03月28日 11:53:14ID:2cbc4f

こんばんは。

あれから過去ログを参考に色々と試行錯誤してみましたが、
何とか354~356までに投稿した内容のエラーは発生しない様になりました。

しかし、「ttps://www.pixiv.net/artworks/イラストIDを取得します。」
がひたすら羅列されるだけで、画像自体は落とすことが出来ていないのは変わらずです。
356~357でも投稿したpixivのトークンを取得するために必要な手順で、
どうしてもreadmeにも記載されている次のステップに進むことが出来ません。

上記の手順を踏まずとも、落とせる別の方法があれば是非、ご教授願いたいのですが、
どうしても「gallery-dl oauth:pixiv」から始まる手順は無視出来ないのでしょうか?


391.名前:390 2021年03月28日 11:58:14ID:2cbc4f

すみません、言葉足らずでした。

「gallery-dl oauth:pixiv」を入力しても、357で投稿したエラーメッセージと全く同じメッセージが表示されてしまいます。

これさえクリア出来れば、token取得手順の2段階に進めて先が見えそうなのですが、そろそろ心が折れそうです。

ご指南の程、宜しくお願い致します。


392.名前:名無し 2021年03月30日 01:45:14ID:837fbc

自分が現在ブックマークしている画像を全部取得したいのですが、
メニューからユーザーのブックマークへURLを入力すると以下のエラーが出てダウンロードできません。
また、メニューから選べるランキングやおすすめ作品なども同じようなエラーが出てダウンロードできませんでした。
「unknown error: Chrome failed to start: crashed
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location (ドライバ名):(プログラムファイルがある場所)
chrome.exe is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 6.3.9600 x86_64)
場所 OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
場所 OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
場所 OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities desiredCapabilities)
場所 OpenQA.Selenium.Remote.RemoteWebDriver..ctor(ICommandExecutor commandExecutor, ICapabilities desiredCapabilities)
場所 OpenQA.Selenium.Chrome.ChromeDriver..ctor(ChromeDriverService service, ChromeOptions options, TimeSpan commandTimeout)
場所 OpenQA.Selenium.Chrome.ChromeDriver..ctor(ChromeDriverService service, ChromeOptions options)
場所 WpfApp5.main_loop_class.main_loop()
(ブックマークのURL)をSeleniumで取得します。
オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 WpfApp5.main_loop_class.Selenium_get(String url, Int32 select, Int32 page_int, IWebDriver chrome)(以下同じ文字が6回)
指定された引数は、有効な値の範囲内にありません。
パラメーター名:MaxDegreeOfParallelism
オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 WpfApp5.main_loop_class.Selenium_get(String url, Int32 select, Int32 page_int, IWebDriver chrome)
指定された引数は、有効な値の範囲内にありません。
パラメーター名:MaxDegreeOfParallelism
7秒
終わりました。」

この場合どう対処すればいいでしょうか?ちなみに欲しいイラストのURLを直接入力した場合は画像のダウンロードができています。


393.名前:名無し 2021年04月01日 08:18:14ID:946d41

>>管理人さん

フォローユーザーIDを書きだしたいのですが

場所 OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
場所 OpenQA.Selenium.Remote.RemoteWebDriver.get_PageSource()
場所 WpfApp5.main_loop_class.Selenium_get(String url, Int32 select, Int32 page_int, IWebDriver chrome)
指定された引数は、有効な値の範囲内にありません。
パラメーター名:MaxDegreeOfParallelism
指定された引数は、有効な値の範囲内にありません。
パラメーター名:MaxDegreeOfParallelism
1分39秒
終わりました。

となってしまい、実際ある30ページまで到達することなく必ず7ページ目で終わってしまいます。以前は同じやり方で全て書き出せたのですがどうすればいいでしょうか?

よろしくお願いします。


394.名前:shin 2021年04月02日 04:14:14ID:20d3b9

392は、chromedriverが古いって言われてるよ。
まずは貴方のchromeのバージョンを確認して。
  たぶん89.xだと思う。
sites.google.com/a/chromium.org/chromedriver/downloads
に飛んで、chromeのメジャーバージョン(89)に合うchromedriverをクリックし、windows用zipをダウンロード&展開。
既存のchromedriver.exeと入れ替えればOKなはず。


395.名前:名無し 2021年04月02日 07:35:14ID:e2da78

322さんの仰っている現象の解決方法についてどなたかご存知でしょうか?
結構半角スペースを作品名などに使用している投稿者様が多いのでDLが難航しております...


396.名前:shin 2021年04月03日 06:54:14ID:20d3b9

>>322
ピリオド(.)、アンダーバー(_)、ハイフン(-)、括弧、アンパサンド(&)
が、python上の特殊文字に該当する可能性は?
取り扱いにエスケープ処理が必要とか。

それと、このアプリでは7za.exeを併用しているようですが、
7za.exeへの引数に半角スペースは入れられないはず。
  最近の7za.exeだと大丈夫なのかな?
自分がコマンド実行していたときは、半角スペースをアンダーバーに置き換えてました。

以上、部外者からの書き込み。
  pixivダウンローダNEXTは使ったことが無い..........


397.名前:名無し 2021年04月03日 03:16:14ID:9e7df9

381ですが、解決策を教えてください。

398.名前:名無し 2021年04月04日 08:02:14ID:a5216a

実行するとchromeを開くところでアプリが強制終了してしまいます。
設定のchrome開くボタンを押すと以下のようなメッセージが表示されました。
どうすればよいでしょうか。

unknown error: cannot find Chrome binary
(Driver info: chromedriver=2.41.XXXXXX (XXXXXXXXXXXXXXXXX),platform=Windows NT 10.0.XXXXX x86_64)


399.名前:名無し 2021年04月04日 08:02:14ID:a5216a

実行するとchromeを開くところでアプリが強制終了してしまいます。
設定のchrome開くボタンを押すと以下のようなメッセージが表示されました。
どうすればよいでしょうか。

unknown error: cannot find Chrome binary
(Driver info: chromedriver=2.41.XXXXXX (XXXXXXXXXXXXXXXXX),platform=Windows NT 10.0.XXXXX x86_64)


400.名前:shin 2021年04月05日 07:26:14ID:20d3b9

398のエラーは392に類似してると思うのですが。。。
chromedriverを手動で更新してみてはいかが?
  394を参照してください。


401.名前:名無し 2021年04月05日 08:48:14ID:a5216a

>>400
いけました。
ありがとうございます。


402.名前:393です 2021年04月06日 12:27:14ID:ea9d99

やはり何度やってもフォローユーザーURLの書き出しが7ページ前後で終わってしまうのですが、それは自分だけでしょうか?

403.名前:354 2021年04月06日 09:09:14ID:2cbc4f

357及び、391で起きている症状ですが、他のページで似た様な症状が出ている方を参考に「gallery-dl-script.py」をUTF-8形式で保存し直し、
再度コマンドプロンプトで「gallery-dl-script.py」を実行してみましたが、今度はシンプルに「failed to create process.」とだけ表示され、
余計に何が原因なのかわからなくなりました。

もう、私だけは次に使えるようになるまではtokenの取得手順のオミット等といった更新を待つ他、無いんじゃないかと思えてきてしまいました。
どうかご指南願います。


404.名前:管理人 2021年04月06日 10:01:14ID:

>>399

chrome.exeがSeleniumから見つからないというエラーです。
デフォルトのパスの位置にchrome.exeが入ってないのです。
[設定]のchromeのパスにchrome.exeのフルパスを入れれば良いです。


405.名前:403 2021年04月06日 10:41:14ID:2cbc4f

訂正です。

×再度コマンドプロンプトで「gallery-dl-script.py」を実行

〇再度コマンドプロンプトで「gallery-dl oauth:pixiv」を実行

失礼致しました。


406.名前:405 2021年04月07日 12:31:14ID:2cbc4f

何とかトークンの取得および画像のDLまで自己解決出来ました、皆様お騒がせして申し訳ありません。

ひとまずはここ最近、他の方が発症しているDL途中に何ページ目で止まらないかどうか等、様子見していきたいと思います。


407.名前:管理人 2021年04月07日 02:42:14ID:

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


408.名前:393です 2021年04月07日 05:31:14ID:ea9d99

>>管理人さん更新ありがとうございます!
早速試してみたのですがフォロー書き出しが以下のようなエラーが出てしまい全て書き出す前に終わってしまいます。


409.名前:393です 2021年04月07日 05:33:14ID:ea9d99

(Session info: chrome=89.0.4389.114)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 10.0.19041 x86_64)
場所 OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
場所 OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
場所 OpenQA.Selenium.Remote.RemoteWebDriver.get_PageSource()
場所 WpfApp5.main_loop_class.Selenium_get
(String url, Int32 select, Int32 page_int, IWebDriver chrome)
指定された引数は、有効な値の範囲内にありません。
パラメーター名:MaxDegreeOfParallelism
2分36秒
終わりました。

何か設定変更などをすれば解決できるのでしょうか? 


410.名前:管理人 2021年04月07日 06:02:14ID:

>>409

ver1.3.6に更新しましたか?

並列処理のスレッド数に何を入れてますか?


411.名前:管理人 2021年04月07日 06:10:14ID:

>>409

[設定]の[並列処理]にチェックが入ってませんか?
チェックが入ってたら無効にしてください。
並列処理はテキストに書き出す場合には使えないです。

テキスト書き出しの場合は画像をダウンロードするのと違って、
並列処理ではできないと思います。
テキストを書き出す時にfollow.txtがロックされて
別のスレッドから同時にfollow.txtに書き出そうとするのでエラーが起きて
書き出せなくなる。



412.名前:393です 2021年04月07日 10:17:14ID:ea9d99

>>管理人さん、お返事ありがとうございます。
はい、ver1.3.6に更新しました。
スレッド数は初期設定の4になっています。
[設定]の[並列処理]のチェックは外してあります。
他の設定もインストールしたままのまっさらな設定のままです。

管理人さんの方ではしっかり書き出せているのでしょうか?


413.名前:管理人 2021年04月08日 09:54:14ID:

>>412

書き出されてます。


414.名前:393です 2021年04月09日 12:32:14ID:ea9d99

>>管理人さん
ありがとうございます、参考になります。
再度、初期設定やトークンの取得などを最初からやり直してまた報告させてもらいます。


415.名前:名無し 2021年04月09日 06:30:14ID:e2da78

管理人様、更新お疲れ様です。
DL自体は特に不具合無く出来ております。

ただしやはり322さんが挙げている特定の文字列がカスタムファイル名に認識されず、それらが含まれている場合ファイル名の部分が無視されて出力されてしまいます。
以前の様に半角スペースなどをそのままDL出来る方法などは無いでしょうか。

例:漫画ファイル名を「%タイトル名%(%イラストID%)_%ページ数%」としたとき
※%を全角にしてあります、本来は半角です

漫画名:abcdef
ID:1234
ページ数:2 の場合

出力:abcdef(1234)_0.png ~

漫画名:abc def(cとdの間に半角スペースなどの特定文字列)
ID:1234
ページ数:2 の場合

出力:(1234)_0.png ~
※ファイル名が丸々認識されていない?

よろしくお願いします。


416.名前:393です 2021年04月10日 01:54:14ID:47c89b

試しに別のパソコンでインストールからやり直してみたのですが以前と違い一行もフォローユーザーurl書き出しができず次のようなエラーが出ます。

httpsをSeleniumで取得します。

The chromedriver.exe file does not exist in the current directory or in a directory on the PATH environment variable. The driver can be downloaded
at 場所 OpenQA.Selenium.DriverService.FindDriverServiceExecutable(String executableName, Uri downloadUrl)


417.名前:393です 2021年04月10日 01:55:14ID:47c89b

場所 WpfApp5.main_loop_class.Selenium_get(String url, Int32 select, Int32 page_int, IWebDriver chrome)
オブジェクト参照がオブジェクト インスタンスに設定されていません。 場所 WpfApp5.main_loop_class.Selenium_get(String url, Int32 select, Int32 page_int, IWebDriver chrome)
指定された引数は、有効な値の範囲内にありません。
パラメーター名:MaxDegreeOfParallelism
オブジェクト参照がオブジェクト インスタンスに設定されていません。 場所 WpfApp5.main_loop_class.Selenium_get(String url, Int32 select, Int32 page_int, IWebDriver chrome)
オブジェクト参照がオブジェクト インスタンスに設定されていません。 場所 WpfApp5.main_loop_class.quiet_sub(IWebDriver chrome)
6秒
終わりました。


418.名前:393です 2021年04月10日 01:57:14ID:47c89b

chromeとgallery-dlのパスを通したこと以外は他に一切設定はいじっていません。
どうすれば良いでしょうか?


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

名前   
本文


削除キー
戻る