連番のH画像/動画を一気にダウンロードする2
■ このスレッドは過去ログ倉庫に格納されています
0001前スレ1
2005/12/26(月) 02:56:22実践されているノウハウを教えていただきたく再度、スレを立てさせてもらいました。
前スレ 連番のH画像を一気にダウンロードする
http://pc8.2ch.net/test/read.cgi/unix/979106537/
0785名無しさん@お腹いっぱい。
2010/04/08(木) 20:57:08板違い。
Perlについての質問箱 43箱目
http://pc12.2ch.net/test/read.cgi/tech/1266565626/
0786名無しさん@お腹いっぱい。
2010/04/08(木) 23:44:19sub scrapeimgurl(@) {
# make each image's url from a thumbnail page.
my ( $ofn ) = @_;
my $size = ( -s $ofn );
my $content = "";
open( DM, "<", $ofn ) || die $!;
read( DM, $content, $size );
close ( DM );
$content =~ s/<img/¥n<img/g;
my @html = split /¥n/, $content;
my ( $retLink, $retName ) = ( "", "" );
my %tmp = ();
for ( @html ) {
$tmp{$1}++ if ( m|(<img src=".*?[a-f0-9]{40}-.*?" class=)| );
}
my $url = "";
while ( my ( $key, $val ) = ( each %tmp ) ) {
$url = $key, last if ( $val == 1 );
}
if ( $url =~ /src="(.*?)"/ ) {
( $retLink = $1 ) =~ s/&/&/g;
if ( $url =~ m{alt="(.+?)"} ) {
( $retName = $1 ) =~ tr/¥/ /_/d;
} else {
$retName = "unknown.jpg";
}
}
return ( $retLink, $retName );
}
0787名無しさん@お腹いっぱい。
2010/04/09(金) 00:04:43『サーバの運用費が掛かるわりに寄付してくれる人が少ないんだよ。
だから比率的に広告主の発言力が増して今回みたいに言うこと聞かなきゃならないんだ。
自由にやるにはもっと金がいるんだ。ちゃんとユーザー登録してくれよ。メール送るからさ。
お前らタダ読みなんてモラル低いぞ』だってさ。
やっぱモラルは大切だよねぇ。
0788名無しさん@お腹いっぱい。
2010/04/09(金) 00:15:03誰でも思いつく変化はOKなの?
0789名無しさん@お腹いっぱい。
2010/04/09(金) 00:42:36そこまで正規表現にこってもしょうがない気がする。
変更が、あったらサックと直せばいいし。
<( |)img(¥t|)=....やってられん。可能性を探せば無数に有る。
0790名無しさん@お腹いっぱい。
2010/04/09(金) 01:05:06政権交代じゃなく、利権交代なんだし
0791名無しさん@お腹いっぱい。
2010/04/09(金) 01:16:170792名無しさん@お腹いっぱい。
2010/04/09(金) 01:17:14ごめん
0793756
2010/04/09(金) 04:33:19ちなみこれはhtmlの大文字小文字とかスペースとか軽微な変更なら無問題。
sub scrapeimgurl(@) {
# make each image's url from a thumbnail page.
my ( $ofn ) = @_;
use HTML::TreeBuilder;
my $tree = HTML::TreeBuilder->new_from_file($ofn);
$tree->eof();
foreach my $img_tag ($tree->find("img")) {
my @div_tag = $img_tag->look_up('_tag' => 'div');
if(scalar(@div_tag) == 1) {
(my $returlimg = $img_tag->attr('src')) =~ s/&/&/g;
my $returlimgname = 'unk' . time . '.jpg';
if(defined($img_tag->attr('alt'))) {
$returlimgname = $img_tag->attr('alt');
$returlimgname =~ s/\s/_/g;
$returlimgname =~ tr/\\\/:*?"<>|/_/;
}
$tree->delete;
return($returlimg, $returlimgname);
}
}
$tree->delete;
return "";
}
0794名無しさん@お腹いっぱい。
2010/04/09(金) 23:29:440795名無しさん@お腹いっぱい。
2010/04/09(金) 23:42:340796名無しさん@お腹いっぱい。
2010/04/10(土) 08:57:37頑張ってください。
0797名無しさん@お腹いっぱい。
2010/04/10(土) 22:34:02403の画像が時々落ちてきて煩わしい。。 何か対策不足なのだろうか?
教えてエロイ人><
0798名無しさん@お腹いっぱい。
2010/04/10(土) 22:57:10誰かちゃんと動く最新版まとめておくれよぅ。
0799名無しさん@お腹いっぱい。
2010/04/10(土) 22:57:49400が出るってことね。
0800名無しさん@お腹いっぱい。
2010/04/10(土) 23:42:15それ多分、サーバーに存在しないファイルにアクセスしようとしてる。
文字参照あたりかも?
>>798
400エラー出てないな。少々改造したget.plだけど。改造する前も見た事ないな。
0801名無しさん@お腹いっぱい。
2010/04/11(日) 00:27:16で、上で書かれてる関数に入れ替えたら400エラーが出るようになったんだよ。
つまり、修正された関数を使うための何かが足りてないような気がするんだ。
0802名無しさん@お腹いっぱい。
2010/04/11(日) 00:37:31試しに、get.plv10.95に、>>786のパッチ当ててみた。
これと言ったエラーも出ずにダウン出来てます。
0803名無しさん@お腹いっぱい。
2010/04/11(日) 01:12:280804名無しさん@お腹いっぱい。
2010/04/11(日) 01:27:40ご理解とご協力お願いを致します。
アルゴリズムの意見交換や、一部コード晒しによる意見交換は、大いにやりましょう。
0805名無しさん@お腹いっぱい。
2010/04/11(日) 01:29:32それはそうと、最新版の再うpを誰かおながいします。
今調べたらボクのversion 1.1.1でした。テヘ。
0806名無しさん@お腹いっぱい。
2010/04/11(日) 01:32:00死ね消えろ
0807名無しさん@お腹いっぱい。
2010/04/11(日) 01:32:39わからない奴はシラネならいいけど(勉強すれば追いつける)、
最新版が既にDLできない状態でそういう置いてきぼりはないんでない?
0808名無しさん@お腹いっぱい。
2010/04/11(日) 01:34:02壁にぶち当たったり飽きたりして開発・または意見できる奴が減ったらそれまでじゃないか。
0809名無しさん@お腹いっぱい。
2010/04/11(日) 01:40:43以前、パイソン・ルビー・PHPで作ってる人が居たんだから。
みんな気軽にトライしろよ。スクリプトの作成くらい。
ここ何板と思ってんだ。くれくれなら帰れ。
0810名無しさん@お腹いっぱい。
2010/04/11(日) 01:42:39ってのもありじゃないか。ここは先導者として後に続くものの道を
作ってやるもの一つなんじゃないかな。
0811名無しさん@お腹いっぱい。
2010/04/11(日) 01:54:36あなたの持っているバージョンが、オリジナルget.pl最新版だと思われます。
0812名無しさん@お腹いっぱい。
2010/04/11(日) 02:22:20よし君が先導者だまかせたぜ
0813名無しさん@お腹いっぱい。
2010/04/11(日) 02:36:28いやいや派生版最新をよこせってことですよー
0814名無しさん@お腹いっぱい。
2010/04/11(日) 03:09:540815名無しさん@お腹いっぱい。
2010/04/11(日) 08:23:06正しいリンクの中に時々amp;って含まれてるから削ってアクセスしてみるといいよ
自作ツールでなく一般のブラウザでテストして自作ツールに反映してみるといい
0816名無しさん@お腹いっぱい。
2010/04/11(日) 09:18:29オレ様ルールふりかざしてんじゃねーよボケクズ
史ねやゴミ
自治厨は巣窟にとっととカエレ
0817名無しさん@お腹いっぱい。
2010/04/11(日) 09:46:07ただしくは'&'の記号はアンパサント(Ampersand)と読んでHMLの文法上は
意味のある特殊文字なので、だたの&は"&"と記述する。
他にも ">" とか """ とかあるからさ。
ちなみに '&' は "&" じゃなく "?" とも書けることをお忘れなく。
php なら htmlspecialchars_decode() が手っ取り早い。
0818名無しさん@お腹いっぱい。
2010/04/11(日) 09:49:11>>815
ただしくは'&'の記号はアンパサント(Ampersand)と読んでHMLの文法上は
意味のある特殊文字なので、だたの&は"&apm;amp;"と記述する。
他にも "&apm;gt;" とか """ とかあるからさ。
ちなみに '&' は "&" じゃなく "&" とも書けることをお忘れなく。
php なら htmlspecialchars_decode() が手っ取り早い。
0819名無しさん@お腹いっぱい。
2010/04/11(日) 09:51:170820名無しさん@お腹いっぱい。
2010/04/11(日) 09:53:010821名無しさん@お腹いっぱい。
2010/04/11(日) 09:55:54仮想OSでロケットマウス使って保存の自動化して
アナログ的な方法でやってる俺ガイル
0822名無しさん@お腹いっぱい。
2010/04/11(日) 11:30:30オリジナル get.pl ver. 1.1.1
派生版 get.pl ver. 1.0.95 (プロクシ対応版)
上記のどちらでも現在の e-hentai はダウンロード出来ない。
プロクシ版へのパッチ投稿 >>756,786,793
オリジナルおよび派生版の投稿者による最新バージョンは、今のところ出てない。
アップすんな派とくれくれ派が対立 傍観者は呆れてる アナログ派は我関せず。
0823名無しさん@お腹いっぱい。
2010/04/11(日) 12:41:00作り上げて悦に入ると次は人にも見て貰いたくなる。
初めは「ウムウム,コレヲサズケテシンゼヨウ」で良いんだけれどそのうち
「ワカンネオシエロ!シヨーヘンコー!ツギハマダ?ハヤク!!」と何度も言われて面倒に
なるんだよね。
バトンを受けとるルーキーがいそうなもんだけど今人材不足。
育てる気のあるヤツもいないだろうけどさ。
0824名無しさん@お腹いっぱい。
2010/04/11(日) 12:50:15本家に遠慮したんだろうか?
オリジナル版は、まだダウンロード出来るよ。
0825名無しさん@お腹いっぱい。
2010/04/11(日) 14:08:390826名無しさん@お腹いっぱい。
2010/04/11(日) 14:29:170827名無しさん@お腹いっぱい。
2010/04/11(日) 16:28:270828名無しさん@お腹いっぱい。
2010/04/11(日) 16:47:30Escキー飛ばしちゃったのが>>825か。
0829名無しさん@お腹いっぱい。
2010/04/11(日) 17:39:05ダウンロードできても動かない上にモジュールの
更新も適用できないんだから全く意味ないだろ
0830名無しさん@お腹いっぱい。
2010/04/11(日) 18:01:40ダウンロード出来ると書いて有るだけだぞ
動くとかパッチ適用出来るとか、書かれてないだろ おk?
0831名無しさん@お腹いっぱい。
2010/04/11(日) 18:05:39おおおほんとだ。まったく気付かなかった・・・。
同じページでも時間によって画像サーバが変わるんだな。
URLが変わってることにすら気づいてなかったよ。
>>818
C#だからHttpUtility使って対処しました。
thx!
0832名無しさん@お腹いっぱい。
2010/04/11(日) 18:13:360833名無しさん@お腹いっぱい。
2010/04/11(日) 19:26:40死ねよ
0834名無しさん@お腹いっぱい。
2010/04/11(日) 19:34:25lofiでもあえてgでアクセスした方がええぞ。消えてないのもあるし。
lofiの/3/でとっても画像大きいけど画質粗いから。
目次なしでfile not found来たらおしまいだけど。
0835名無しさん@お腹いっぱい。
2010/04/11(日) 20:02:24そして今人間として非常に大事なものを失ってるぞ。
自分を見つめ直せ。心の底からそう感じるから言うんだ。
0836名無しさん@お腹いっぱい。
2010/04/11(日) 20:58:230837名無しさん@お腹いっぱい。
2010/04/11(日) 21:12:45こうやってスレは荒れるのか
DIYの精神なんかはどっかに吹っ飛んだみたいだな
スクリプトも書けない情弱乞食は乞食らしくすっこんでろ
一生表に出てくんな
プゲラwww
0838名無しさん@お腹いっぱい。
2010/04/11(日) 21:20:32派生最新版をくれたら黙るから勘弁してくだしあ。
0839名無しさん@お腹いっぱい。
2010/04/11(日) 21:21:45ここに書き込むにはファイルが足りない。
とここで絶望の淵に颯爽と現れたイケメンが
↓
0840名無しさん@お腹いっぱい。
2010/04/11(日) 21:26:04以前もまともな口調で書き込んだかと思うと間髪いれずに別の人格になってるだろう。
ネットで掲示板で2chだからとはいえ理解し難いんだ。大事にならなきゃ良いが。
ちなみにプゲラとWもちょっとな...
0841名無しさん@お腹いっぱい。
2010/04/11(日) 21:55:39あ?てめ何様だこら
さっさと死ねよ
0842名無しさん@お腹いっぱい。
2010/04/11(日) 21:57:042chに来るな
嫌なら見るな
0843名無しさん@お腹いっぱい。
2010/04/11(日) 21:59:060844名無しさん@お腹いっぱい。
2010/04/11(日) 22:14:370845756
2010/04/11(日) 22:32:17GPLなんだし誰か配布したらいいのに。
しかし、まあ、世の中、平和だ。
0846名無しさん@お腹いっぱい。
2010/04/11(日) 22:47:58ここは、アホのサポートをする為のスレじゃないので
0847名無しさん@お腹いっぱい。
2010/04/11(日) 22:57:45おおっぴらに配ると営業妨害かなんかで向こうから訴えられるんじゃね?
0848名無しさん@お腹いっぱい。
2010/04/11(日) 23:27:14てめえがしろくず
そして↑死ね
0849名無しさん@お腹いっぱい。
2010/04/11(日) 23:34:31もしくは本家から変更した差分を列挙してくれるだけでもいいよぉ
0850名無しさん@お腹いっぱい。
2010/04/11(日) 23:34:500851名無しさん@お腹いっぱい。
2010/04/11(日) 23:37:550852名無しさん@お腹いっぱい。
2010/04/11(日) 23:39:06体中を光の速さで駆け巡って回収する、絶対にだ
0853名無しさん@お腹いっぱい。
2010/04/11(日) 23:59:020854名無しさん@お腹いっぱい。
2010/04/12(月) 00:12:51タンカも切れねぇ座敷犬じゃねえか。使えねぇな全く。
0855名無しさん@お腹いっぱい。
2010/04/12(月) 00:18:57キミは一体誰と戦ってるの?ん?
誰か派生版最新うpしてくれよー純粋に研究がしたいんだよーオロローン
0856名無しさん@お腹いっぱい。
2010/04/12(月) 00:26:12見えない敵と戦ってるのか?
0857名無しさん@お腹いっぱい。
2010/04/12(月) 00:27:230858名無しさん@お腹いっぱい。
2010/04/12(月) 00:30:14見やすく丁寧書かれてる、理解もしやすい。
派生バージョンは、お世辞にも見やすいとも奇麗とも言えん。
変数の使い回しがあるし、なによりコードがぐちゃぐちゃだ。
こんな糞コード満載は、研究する価値無し。断言する、すてちゃっておk
本家バージョンで理解出来るよう勉強してくれ。
それが君の為にもスレの為にも有意義である。
0859名無しさん@お腹いっぱい。
2010/04/12(月) 00:31:32こぎつけるわ。んーでもヒントくれよヒント!
どこをどう直したらいい?
具体的にコピペしてくれると助かるんだけど。
0860名無しさん@お腹いっぱい。
2010/04/12(月) 00:32:15必死だな
0861756
2010/04/12(月) 09:16:07ehg1.1.1_20100309.zipがまだ落とせたからソース見たら
確かに何であのソースがああなっちゃったのかはわからない。
とりあえず現状ではehg1.1.1_20100309.zipは落とせるし、
そのソースに>>571とかで対応できるしスルーで。
0862名無しさん@お腹いっぱい。
2010/04/12(月) 11:19:210863名無しさん@お腹いっぱい。
2010/04/12(月) 11:42:38正直、「統失」の方?マジで思っちゃったよ
0864名無しさん@お腹いっぱい。
2010/04/12(月) 13:37:56スレ名がまずおかしかったんだ
「コードの海でニヨニヨしよう」
これならよかった
0865名無しさん@お腹いっぱい。
2010/04/12(月) 14:15:180866名無しさん@お腹いっぱい。
2010/04/13(火) 00:10:04派生版を落とし損ねたかパッチ適用が分からない素人
がスレを、自作自演で荒らす。
スレ住人ドン引き。何人かが相手するが当然のごとく
逆ギレで汚い発言をして更に住人ドン引き。
GPLだから配布してやれよと言う意見もあるが、そんな
キティガイに危ないおもちゃを渡すような馬鹿は現れず。
オリジナル版および派生版投稿者の書込みは見られず。
そりゃまあそうだ。俺が投稿者なら書込みしたくない。
一つだけ有意義な意見があった。
スレ名は、「コードの海でニヨニヨしよう」にしよう
と言う提案だ。すばらしい、賛成の一票を投じたい。
0867名無しさん@お腹いっぱい。
2010/04/13(火) 00:20:510868名無しさん@お腹いっぱい。
2010/04/13(火) 09:09:58そりゃもう大いに書き込みするな。
チンポどころか手首まで万個に突っ込んでるとか
犬とブロンド美女がヤってるとか
ウンコまみれ下炉まみれでレズしてる豚女とか、
そういう画像動画を集めているクズ中のクズだ、
そういう基地外にはそれ相応のおもちゃを与えとかないと
発狂して秋葉原で加藤しかねない
ttp://www1.axfc.net/uploader/Sc/so/102910.zip
0869名無しさん@お腹いっぱい。
2010/04/13(火) 14:08:450870名無しさん@お腹いっぱい。
2010/04/13(火) 15:03:330871名無しさん@お腹いっぱい。
2010/04/13(火) 15:22:050872名無しさん@お腹いっぱい。
2010/04/13(火) 15:23:030873名無しさん@お腹いっぱい。
2010/04/13(火) 19:20:410874名無しさん@お腹いっぱい。
2010/04/13(火) 20:04:070875名無しさん@お腹いっぱい。
2010/04/13(火) 22:29:22今から決めとけよ。次スレ必要なのか?
0876名無しさん@お腹いっぱい。
2010/04/13(火) 22:38:550877名無しさん@お腹いっぱい。
2010/04/13(火) 23:01:210878名無しさん@お腹いっぱい。
2010/04/14(水) 00:14:480879名無しさん@お腹いっぱい。
2010/04/14(水) 00:58:51さっさとhentaiに代わるサイト探してこいよ
0880名無しさん@お腹いっぱい。
2010/04/14(水) 03:23:290881名無しさん@お腹いっぱい。
2010/04/14(水) 10:45:060882名無しさん@お腹いっぱい。
2010/04/14(水) 19:11:050883名無しさん@お腹いっぱい。
2010/04/14(水) 19:28:060884名無しさん@お腹いっぱい。
2010/04/14(水) 21:20:51連想力っていうか柔軟性が高い。いいもの作れるよ。
■ このスレッドは過去ログ倉庫に格納されています