私は2500のWebサイトのリストを持っており、それらのサムネイルのスクリーンショットを取得する必要があります。それ、どうやったら出来るの?私はPerl Mechanizeでサイトを解析しようとする可能性があります。ディレクトリからいくつかの変数を読み取る - 機械化で解析するため
use WWW::Mechanize::Firefox;
my $mech = WWW::Mechanize::Firefox->new();
$mech->get('http://google.com');
my $png = $mech->content_as_png();
どのようにしてこのすべてを異なるURLで行うのですか?ファイルからそれらを読み取るにはどうすればよいですか?つまり、URLをファイルに保存します。その後、別のディレクトリに結果を出力します。ドキュメントから
:
は、与えられたタブまたはPNG画像としてレンダリング現在のページを返します。すべての パラメータはオプションです。 $ tabのデフォルトは現在のタブです。 座標が与えられると、その長方形が切り取られます。 座標は、通常の4つのエントリ、つまり の左、上、幅、高さのハッシュでなければなりません。これはWWW :: Mechanize :: Firefoxに特有のものです。あなたのリストを想定し
SOのユーザによって提供[オリジナル解答](http://stackoverflow.com/a/8381303)[gangabass](HTTP ://stackoverflow.com/u/347767)。 – daxim