sub getpage{
my $filename;
my $str=$_[1];
my $pageurl = $_[0];
my $main_path=$_[1];
$str=~s/\./\\./g;
my $pattern = "$str/(.+)";
$str=$pageurl;
if($str=~m@$pattern@){
$filename = $1;
}
my $dirname = dirname($filename);
unless (-e $dirname) {mkdir $dirname};
if (-e $filename){
return;
}
print "Page $pageurl is download now...\n";
`wget $pageurl -P $dirname`;
my $ower = $pageurl;
my $remote_path = dirname($pageurl);
if($filename =~ /htm[l]?$/){
open fp, "< $filename" or die "Can not open file $filename";
while(<fp>){
while(m@href\s*=\s*"([^"]+)"(.*)$@){
my $link_url = $1;
my $keep = $2;
$link_url =~ s@([^#]+)#.+$@$1@;
#print "$ower:\n$link_url\n";
#print "$2\n";