1 名前:名無しさん@お腹いっぱい。 [2016/03/30(水) 03:44:30.41 .net] ■前スレ 連番のH画像/動画を一気にダウンロードする6 peace.2ch.net/test/read.cgi/unix/1349257148/ 連番のH画像/動画を一気にダウンロードする7(途中落ち) peace.2ch.net/test/read.cgi/unix/1443867437/
86 名前:名無しさん@お腹いっぱい。 [2019/07/06(土) 20:40:26.33 .net] canvasじゃね? Chrome/FirefoxならCtrl+Shift+Iで見てみ
87 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/07/18(木) 19:33:03.31 .net] >>86 ビンゴでした。 でもこれはどうも手動じゃないと取得できませんね… 残念。
88 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/07/27(土) 08:28:24.65 .net] ex逝ったのか
89 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/07/27(土) 10:20:28.46 .net] 法改正で閉鎖するしかなくなったとか
90 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/08/02(金) 20:00:00.15 .net] Exこれ復活していないか?
91 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/08/20(火) 10:19:54.62 .net] 復活してた。 見れねーじゃん、とか思ってたクッキーが賞味期限切れしてただけだった
92 名前:名無しさん@お腹いっぱい。 [2019/08/29(木) 22:34:17.06 .net] https://i.imgur.com/d65Qo3H.jpg
93 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/10/05(土) 20:17:42.62 .net] THEDOUJIN.comって一括ダウンロード出来ない? 古いツールならあったけどサムネしか保存されない…
94 名前:名無しさん@お腹いっぱい。 mailto:sage [2019/11/21(木) 21:48:46.97 .net] >>83 みんなしてダウンローダー使って無茶するから管理人ブチ切れよったで Bobxの画像大きく表示できないんだが俺だけ? [無断転載禁止]bbspink.com mercury.bbspink.com/test/read.cgi/girls/1574222848/
95 名前:名無しさん@お腹いっぱい。 [2020/01/06(月) 10:15:20.85 .net] 今年一年、無病息災家内安全でありますようにパンパン
96 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/01/06(月) 11:48:40.74 .net] 連番のエロ画像かなつかしいな 今なら簡単にできるな
97 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/08/12(水) 16:42:50.06 .net] 昨日からehgmが使えなくなったんだけど使えてる人いますか?
98 名前:名無しさん@お腹いっぱい。 [2021/05/02(日) 17:36:58.28 .net] なんやらかんやらあってWeb漫画サイトをあちこち巡る事が多くなった昨今、 且つてexで培った「連番でヌいたろ」精神がムクムクと頭をもたげる訳で、 自分が巡回するサイトはあらかた対応できたんだがPASHが判らん。 GWの暇つぶしにするつもりだけど見通しが立たないんで誰かヒントでもくれ。 >>85 もPASHと同じpublus系だけどearthstartと同レベルっぽいからイケるわ。 だが学研に興味はない。上池台に住んでた頃から。
99 名前:名無しさん@お腹いっぱい。 [2021/05/06(木) 16:24:09.08 .net] ところで、なんだけど。 あちこちのサイトに上がってるエロ漫画画像の「DL版」って元はどんなものなの? まさか画像ファイルの形式で売ってるサイトがあるわけでもないだろうに、どこで手に入れてるのかな、と思って。 電子書籍のスクリーンショットか何かなの??
100 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/05/07(金) 14:42:52.19 .net] >>99 いくら何でもスレチ過ぎるって気付かんか?
101 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/05/07(金) 15:34:47.50 .net] DLsiteなどはツールで抜けるらしい BOOTH通販やファンティア[Fantia]だとpdf+zip形式で買える
102 名前:名無しさん@お腹いっぱい。 [2021/05/07(金) 19:43:03.42 .net] GWもロスタイム。自分の能力ではデコードの糸口も見出せそうにないのでPASHは断念した。 今回Web漫画サイトを回って知ったのは、この手の行為に対して意外と大手漫画出版社のガードが チープな事。ほぼノーガードですって場合も多い。「ウチの本業じゃない所にコストを掛けるより この程度の解像度でよきゃ欲しい奴は持ってけ」方式なのか。 手間と言えるものを掛けたのはチマチマとブラウザのデバッグツールでJavascriptを追ったbinb系と 力技でスクランブルパターンの計算方を探した(簡単な方の)publus系。 後は思い出した時にでも海外掲示板でそのスジのツワモノ達の解析談義を検索するよ。 久々の連番スレはもう廃墟かと思いきや生存者が居てなにより。それでは良い終末を!
103 名前:名無しさん@お腹いっぱい。 [2021/06/06(日) 00:52:00.67 ID:hFgkrCAP5] スクレイピングツールを試してみて? ほとんどのサイトから抽出できる しかも自動識別があるし簡単にクローラーを作れる https://www.octoparse.jp/blog/how-to-scrape-and-bulk-download-images-from-any-website/
104 名前:名無しさん@お腹いっぱい。 [2021/06/17(木) 14:23:47.54 .net] csvファイルにURLが記録されている画像をダウンロードするには、何か良い方法はありますか? 1行の構成は次のような感じです url1, url2, url3 ... 最大でurl10まで これが複数行あります
105 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/06/17(木) 14:27:34.70 .net] あっと、wgetのhelpの中にありました(見落としてた) wget --input-file=hoge.csv ですね
106 名前:名無しさん@お腹いっぱい。 [2021/06/17(木) 15:02:56.55 .net] いや、wgetだと1ファイル/1行しかダメですね カンマあるいはスペース区切りで複数URLが1行にあると、ダウンロードできない csvファイルを列ごとに別ファイルにするのは最終手段にしたいので、 何か良い方法は無いでしょうか?
107 名前:名無しさん@お腹いっぱい。 [2021/06/17(木) 15:16:39.25 .net] csvファイルのカンマ区切りを、スペースに置換して保存しても、 wget -i hoge.csv を実行するとスペースが%20でwgetに渡され、1つの繋がったURLと見なされてForbiddenになってしまう
108 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/06/17(木) 15:24:02.47 .net] そこはスペースではなく改行。 tr ',' '\012' | wget -i - みたいな感じか。
109 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/06/17(木) 16:40:36.87 .net] おお、trなんてコマンドがあるのですね cat hoge.csv | tr ',' '\012' | wget --input-file=- で出来ました ありがとうございます
110 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/06/26(土) 08:27:42.18 .net] 穢れたcanvasを浄化する魔法はありますか?
111 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/06/27(日) 02:40:24.51 .net] ありますよ
112 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/06/27(日) 08:57:31.08 .net] 呪文を教えて下さい
113 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/06/27(日) 11:50:50.29 .net] テクマクマヤコン、テクマクマヤコンと唱えて服を脱ぎます
114 名前:名無しさん@お腹いっぱい。 [2021/08/28(土) 17:16:54.78 ID:eZBofBn80] https://youtu.be/gJbOe2cqbPU
115 名前:名無しさん@お腹いっぱい。 mailto:sage [2021/10/27(水) 07:10:55.28 .net] ラミパスラミパスルルルルル
116 名前:名無しさん@お腹いっぱい。 [NG NG BE:379783737-2BP(1000).net] img.5ch.net/ico/nida.gif https://youtu.be/nxJLFh3Bbcs
117 名前:名無しさん@お腹いっぱい。 [2021/10/30(土) 09:58:00.42 .net] 久しぶりの書き込みが、と思ったらなんのこっちゃ。 canvasは本体ドキュメントの場所と異なるドメインから持ってきたコンテンツを描画すると「穢れ」る訳で、 そうやって汚染されたcanvasからはデータを抜けなくなるよね。 まぁユーザーの手操作で「名前を付けてファイルに保存」する事は出来るんだけど 解決策の一つは代理Webサーバをローカルに立てて異なるドメインとのやり取りを仲介させ、 その際に自前のスクリプトを注入してドキュメント内のリンクを書き換えてしまうことで ブラウザには同じドメインのコンテンツの様に見せかけて穢れは無いと誤解させること。 この仕組みを作っておけば、この板の趣旨的には結構便利。 もう一つ、二次元画像ならクロスドメインに厳しいブラウザなど使わずに自前で直に編集出力すること。 各種web漫画サイトなら自分はnode+sharpでふじこlp
118 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/07/31(日) 17:30:10.67 .net] テスト
119 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/19(月) 12:31:27.63 .net] ex-も変わってないな。 楽勝で落としまくれる。
120 名前:名無しさん@お腹いっぱい。 [[ここ壊れてます] .net] (゚Д゚;)えっ
121 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/28(水) 15:43:58.92 .net] ヾ( ゚д゚)ノ゛
122 名前:名無しさん@お腹いっぱい。 [2022/10/02(日) 14:29:47.09 .net] ( ゚ д ゚ ) ポカーン
123 名前:名無しさん@お腹いっぱい。 [2022/10/07(金) 17:09:53.10 .net] (`・ω・´)つ
124 名前:名無しさん@お腹いっぱい。 [2022/10/08(土) 18:50:00.51 .net] (´ω`)
125 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/16(日) 17:36:11.45 .net] (・∀・)
126 名前:名無しさん@お腹いっぱい。 [2022/10/23(日) 11:28:16.19 .net] (つω;`)
127 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/27(木) 20:06:24.81 .net] H画像じゃないけど誰かComicWalkerのAPI知らね? ニコ静のofficials系とcontents/<ID>/episodes系
128 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/28(金) 15:45:11.14 .net] 知ってる
129 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/28(金) 16:50:56.00 .net] サーバ共用してるComicWalkerとニコ静は画像取得表示部分は共通化できるんだけど 全部APIからJSON読んで完結できるニコ静に対して HTML本文GETしてString.match()して〜の工程が頭悪そうで何とかしたいの だって見るモノ無いとは言え同じ元ネタならスマートに共通化したいじゃん! 把握して使ってるのは今これだけ /comicwalker-api.nicomanga.jp/api/v1/comicwalker/contents/<contentID> /comicwalker-api.nicomanga.jp/api/v1/comicwalker/episodes/<episodeID> /comicwalker-api.nicomanga.jp/api/v1/comicwalker/episodes/<episodeID>/frames /comic-walker.com/v1/endbook?episode_id=<episodeID> で、ニコ静の次の機能に相当するAPIを知りたいの /api.nicomanga.jp/api/v1/app/manga/officials[/<deptID|directory>] /api.nicomanga.jp/api/v1/app/manga/officials/<deptID>/contents[?offset=<from>&limit=<count>] /api.nicomanga.jp/api/v1/app/manga/contents/<contentID>/episodes 知ってたら教えて♪ 知らなかったらおとといレスくれるとチョー嬉しいんだけど♡
130 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/29(土) 17:21:28.41 .net] 教える
131 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/29(土) 21:16:38.72 .net] Node.js とwork_crawlerで落とせたけど cd /work_crawler-master/comic.ja-JP/ && node ComicWalker "とある科学の心理掌握" nico_seiga.js ComicWalker.js この人みたいに素直に2つ作れよw
132 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/29(土) 21:44:26.66 .net] いや自分のもnodejsで画像処理部以外は別々のプラグインで作ってそれはそれで機能してるのよ でもコードが美しくないし、それにCWって再配信モノとかでごちゃごちゃして見にくいじゃん それもあってニコ静しか見てなかったんだけど最近CWの方が更新日の早いヤツがあるって 気付いて、この際自分のコードを素敵にメンテしたいなって思ったのよ
133 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/29(土) 22:01:02.90 .net] あ、書いてて気が付いたけど閲覧したり落としたりする処理は綺麗なもんで不満はなく そこに至るまでの更新作品とか公開話一覧とかをブラウズする用途のAPIの話ね
134 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/29(土) 23:19:14.43 .net] work_crawlerはelectronのguiでjson検索を作ってるみたい とある科学の心理掌握 ComicWalker last_update 2022/10/05 第12話後編
135 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/29(土) 23:47:28.19 .net] 建設的レス感謝 Gitでソースを見たけど残念ながら指定されたepisodeIDでframesを取るAPIしか使ってなかった むしろCW的にAPIサーバのssl.seiga.nicovideo.jpは旧仕様なのでその内無くなっちゃうかも 自分のはEx含めて画像を連番で落とすだけのダウンローダーじゃなくて ブラウザ経由で選択や閲覧できるようにするCORS回避プロキシっぽい機能を持ってるんですよ そこに清濁混合で各サイト用に作ったプラグイン群が動的に刺さる感じ サイトを直接表示しないんであの手この手のエロ動画とかポップアップは出ないし 公式サイトでも無用な広告画像や埋め込みツイートとか読まないので通信もエコ(自分回線細いんで) 特にアカウント持ってないニコ静は公式ページからじゃ閲覧できないのでこれ頼み
136 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/30(日) 12:56:31.75 .net] 俺は自作でもdownload.txtを作って差分を取るぐらいしかやらないから 話が噛み合わないな DATA : exhentai.org/g/2328720/23baa0b43e/ DATA : [虫無心] 奴隶-ボア・ハンコック (ワンピース) 20 DATA : END DATA : exhentai.org/g/2328691/61dd1d0061/ DATA : ちえりさんは負けられない!3 -夫公認で誰の精子でも受精する変態便器 69 DATA : END
137 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/10/30(日) 15:03:23.44 .net] 公式系漫画板の連中は「アレおもしれえコレ嫌い」しか頭にないし 不法系漫画板は「死んだ生き返った更新マダー」しか関心なさげなんで 久しぶりにここを思い出しスレチ承知で聞いてみた 連番スレとスレの皆々様には益々の御健勝と御多幸御活躍をお祈り申し上げる
138 名前:名無しさん@お腹いっぱい。 [2022/11/16(水) 15:46:13.81 .net] 伴宙太
139 名前:名無しさん@お腹いっぱい。 [2022/11/21(月) 12:17:05.69 .net] (`・ω・´)つ
140 名前:名無しさん@お腹いっぱい。 [2022/11/30(水) 15:59:25.30 .net] (*´д`*)
141 名前:名無しさん@お腹いっぱい。 [2022/12/05(月) 12:43:28.32 ID:D08ZCTEjP] https://kuuru.000webhostapp.com/11.html
142 名前:名無しさん@お腹いっぱい。 [2022/12/11(日) 14:56:10.44 .net] ヽ(´ー`)ノ
143 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/12/11(日) 16:34:35.24 .net] 今日はシュワルツ変換を覚えました^^ my @tmp; for(@fields){push @tmp, [$_, $_->[9]];} @tmp = sort {$a->[1] <=> $b->[1]} @tmp; my @fields2; for(@tmp){push @fields2, $_->[0];}
144 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/12/11(日) 16:41:30.99 .net] # シュワルツ変換 my @fields3 = map $_->[0], sort { $a->[1] <=> $b->[1] } map [ $_, $_->[9] ], @fields;
145 名前:名無しさん@お腹いっぱい。 [2022/12/18(日) 15:58:36.81 .net] ヾ( ゚д゚)ノ゛
146 名前:名無しさん@お腹いっぱい。 [2022/12/22(木) 16:01:52.05 .net] ( ´д)ヒソ(´д`)ヒソ(д` )
147 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/12/22(木) 16:25:57.57 .net] 今日はYAML::Dumperを覚えました^^ use v5.34; use utf8; use Encode qw/encode decode/; sub de { decode("shiftjis", shift) } sub en { encode("shiftjis", shift) } sub de8 { decode("utf8", shift) } sub en8 { encode("utf8", shift) } use open IO => qw/:utf8 :std/; use JSON; use YAML::Dumper; my $yaml = YAML::Dumper->new(); $yaml->indent_width(4); use WWW::Mechanize; my $mech = WWW::Mechanize->new(); $mech->agent_alias('Windows Mozilla'); $mech->get(${url}); my $content = de8($mech->content); my $json1 = from_json($content); my $json_text = to_json( $json1 ); my @arr = split(/,/, $json_text, -1); print $yaml->dump( \$json1 );
148 名前:名無しさん@お腹いっぱい。 [2022/12/24(土) 20:29:48.40 .net] (´-`)(´_`)
149 名前:名無しさん@お腹いっぱい。 [2022/12/28(水) 11:25:14.08 .net] ༼´・д・`༽
150 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/01(日) 13:14:44.32 .net] ∩ _( ⌒) ∩__ //,. ノ ̄\ / .)E) /i"/ /|_|i_トil_| / / / ̄ ̄ ̄ ̄ ̄ |ii.l/ /┃ ┃{. / / < あけおめ |i|i_/''' ヮ''丿i_/ \_____ i|/ ,ク ム"/ / |( ヽ _,.-===、j、 ゞヽ‐イ/´ ヽ ヽ、 \! ::c:: ! :p }ヽ __ ノ、_ノ / ノ ノ´
151 名前:名無しさん@お腹いっぱい。 [2023/01/04(水) 14:14:25.46 .net] (*´д`*)
152 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/04(水) 15:39:05.82 .net] 今日はif文のかわりにハッシュを使うを覚えました^^ sub image_format_check { use Image::ExifTool qw(:Public); my $checkfile = shift; my $info = ImageInfo($checkfile); my $FileName = $info->{'FileName'}; my $FileType = $info->{'FileType'}; #my $MIME = $info->{'MIMEType'}; my $Date = $info->{'DateTimeOriginal'}; my $error = $info->{'Error'}; my %handler1 = ( "JPEG" => "jpg", "WEBP" => "webp", "PNG" => "png", "BMP" => "bmp", "GIF" => "gif", "ZIP" => "zip", ); #----- 画像の種類の判定 ここから my $checkdata = $handler1{"$FileType"} // "bin"; $checkdata eq "bin" and $error = ":error bin"; $FileType =~ /TXT/ and $error = ":error txt"; return ($checkdata, $error, $FileName); }
153 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/07(土) 18:15:07.19 .net] ヽ(´ー`)ノ
154 名前:名無しさん@お腹いっぱい。 [2023/01/14(土) 18:22:30.18 .net] (つω;`)
155 名前:名無しさん@お腹いっぱい。 [2023/01/18(水) 12:04:29.40 .net] (*`ω´)y━
156 名前:名無しさん@お腹いっぱい。 [2023/01/21(土) 20:29:35.54 .net] (^ ω ^)
157 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/25(水) 17:34:25.03 .net] (´ー`)y─┛~~
158 名前:名無しさん@お腹いっぱい。 [2023/01/28(土) 20:31:33.10 .net] (^ ω ^)
159 名前:名無しさん@お腹いっぱい。 [2023/01/29(日) 15:46:39.54 .net] (」・ω・)」うー!(/・ω・)/にゃー!
160 名前:名無しさん@お腹いっぱい。 [2023/01/30(月) 15:13:31.77 .net] ( ´д)ヒソ(´д`)ヒソ(д` )
161 名前:名無しさん@お腹いっぱい。 [2023/02/01(水) 14:00:17.12 .net] (*^_^*)
162 名前:名無しさん@お腹いっぱい。 [2023/02/04(土) 20:01:04.08 .net] (・∀・)ゞ
163 名前:名無しさん@お腹いっぱい。 [2023/02/05(日) 15:11:18.55 .net] ༼´・д・`༽
164 名前:名無しさん@お腹いっぱい。 [2023/02/08(水) 11:56:57.02 .net] (´-`)(´_`)
165 名前:名無しさん@お腹いっぱい。 [2023/02/11(土) 17:27:56.02 .net] (;´Д`)ハァハァ
166 名前:名無しさん@お腹いっぱい。 [2023/02/12(日) 12:27:19.54 .net] ( ´д)ヒソ(´д`)ヒソ(д` )
167 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/15(水) 12:38:29.11 .net] J( 'ー`)し
168 名前:名無しさん@お腹いっぱい。 [2023/02/18(土) 20:02:32.29 .net] (^Д^)
169 名前:名無しさん@お腹いっぱい。 [2023/02/19(日) 12:26:51.90 .net] \(^o^)/
170 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/20(月) 10:42:48.52 .net] (=゚ω゚)y━・~~~
171 名前:名無しさん@お腹いっぱい。 [2023/02/23(木) 12:19:56.89 .net] (´ω`)
172 名前:名無しさん@お腹いっぱい。 [2023/02/25(土) 17:12:46.77 .net] ( ´O)η ファ~
173 名前:名無しさん@お腹いっぱい。 [2023/02/26(日) 11:10:48.24 .net] ヽ(´ー`)ノ
174 名前:名無しさん@お腹いっぱい。 [2023/03/02(木) 11:19:21.72 .net] (´-`)(´_`)
175 名前:名無しさん@お腹いっぱい。 [2023/03/04(土) 19:11:10.44 .net] (・∀・)ゞ
176 名前:名無しさん@お腹いっぱい。 [2023/03/05(日) 12:03:27.89 .net] ('A`)
177 名前:名無しさん@お腹いっぱい。 [2023/03/08(水) 11:08:20.90 .net] (*^_^*)
178 名前:名無しさん@お腹いっぱい。 [2023/03/11(土) 17:28:23.89 .net] 。゜(゚´Д`゚)゜。
179 名前:名無しさん@お腹いっぱい。 [2023/03/12(日) 12:06:55.17 .net] (゚Д゚;)えっ
180 名前:名無しさん@お腹いっぱい。 [2023/03/13(月) 11:29:12.84 .net] (`・ω・´)つ
181 名前:名無しさん@お腹いっぱい。 [2023/03/16(木) 11:45:46.77 .net] (=゚ω゚)y━・~~~
182 名前:名無しさん@お腹いっぱい。 [2023/03/18(土) 17:14:59.87 .net] (´・_・`)
183 名前:名無しさん@お腹いっぱい。 [2023/03/19(日) 10:57:05.45 .net] _(:3 」∠ )_
184 名前:名無しさん@お腹いっぱい。 [2023/03/20(月) 11:26:20.70 .net] ( ゚ д ゚ ) ポカーン
185 名前:名無しさん@お腹いっぱい。 [2023/03/21(火) 15:42:15.75 .net] ヽ(`Д´)ノ ウワァン
186 名前:名無しさん@お腹いっぱい。 [2023/03/23(木) 10:58:26.27 .net] ༼´・д・`༽