#!/usr/bin/perl use warnings; use strict; # # warning: untested code. # package main; use WWW::Mechanize; my $mechanize = WWW::Mechanize->new(autocheck => 1); # define useragent $agent = "Mozilla/5.0"; $mechanize->agent($useragent); # get the url # $mechanize->get("http://www.site.com/images/"); # # get the images # my @images = $mechanize->images(); foreach my $img (@images) { my $time = time(); my $filename = $time . ".jpg"; my $mech2 = WWW::Mechanize->new(autocheck => 1); # # Save the images # Use the fact that WWW:Mechanize objects are # overloaded LWP::UserAgent objects. # # please see: # http://search.cpan.org/dist/WWW-Mechanize/lib/WWW/Mechanize.pm # and look for $mech->get # my $mech2->get($img->url(), ":content_file" => $filename ); }