特定のページから画像ひっこぬく
いい加減何回も書くの飽きたので
javascript:(function(){ var list = document.getElementsByTagName('img'); var str=""; for(var i=0;i<list.length;i++){ str += list[i].src + "\r\n"; } console.log(str); })();
上記結果を@listにコピペ
#!/usr/bin/perl -w use strict; use Data::Dumper; use Furl; my @list = qw| http://hogehoge.com/hoge.jpg |; my $furl = Furl->new( agent => 'ImageDownloader', timeout => 10, ); for my $url(@list) { print $url, $/; my $res = $furl->get($url); if ($url =~ /^(.+)\/(.*?)$/) { my $filename = $2; open my $f, ' >> ', $filename; print $f $res->content; close $f; } }