これが私の最後の質問です。$mech->follow_linkを使用してファイルをダウンロードしようとしています。何らかの理由で、保存されたファイルは私が最初にプルアップしたページであり、私がたどりたいリンクではありません。これは、リンクからファイルをダウンロードする正しい方法ですか?wgetは使いたくない。
#!/usr/bin/perl -w
use strict;
use LWP;
use WWW::Mechanize;
my $now_string = localtime;
my $mech = WWW::Mechanize->new();
my $filename = join(' ', split(/\W++/, $now_string, -1));
$mech->credentials( '***********' , '************'); # if you do need to supply server and realms use credentials like in [LWP doc][2]
$mech->get('http://datawww2.wxc.com/kml/echo/MESH_Max_180min/') or die "Error: failed to load the web page";
$mech->follow_link( url_regex => qr/MESH/i ) or die "Error: failed to download content";
$mech->save_content("$filename.kmz");