첫 번째 이미지를 잘 포착 할 수 있지만 내용 자체가 반복되는 것 같습니다. 내가 뭘 잘못하고 있는지 모르겠다.UserAgent의 Perl 질문 루프에서 웹 사이트 가져 오기
#!/usr/bin/perl
use LWP::Simple;
use LWP::UserAgent;
my $ua = LWP::UserAgent->new;
for(my $id=1;$id<55;$id++)
{
my $response = $ua->get("http://www.gamereplays.org/community/index.php?act=medals&CODE=showmedal&MDSID=" . $id);
my $content = $response->content;
for(my $id2=1;$id2<10;$id2++)
{
$content =~ /<img src="http:\/\/www\.gamereplays.org\/community\/style_medals\/(.*)$id2\.gif" alt=""\/>/;
$url = "http://www.gamereplays.org/community/style_medals/" . $1 . $id2 . ".gif";
print "--\n\r";
print "ID: ".$id."\n\r";
print "ID2: ".$id2."\n\r";
print "URL: ".$url."\n\r";
print "1: ".$1."\n\r";
print "--\n\r";
getstore($url, $1 . $id2 . ".gif");
}
}
질문을 완전히 이해하지 못했습니다. 그것은 무한 루프에 갇혀 있습니까? 또한 LWP :: Simple 및 LWP :: UserAgent를 사용할 필요가 없다고 생각합니다. 당신은 단지 LWP는 여기에 간단한 – Cfreak
을 :: 출력의 예입니다 필요 http://pastebin.com/WMy5wYWM - 나는 그것을 콘텐츠 + = 내용과 같은 의미에서 동일한 콘텐츠를 사용하고있는 것으로 보인다 말을 의미 – NikkiW