- 论坛徽章:
- 0
|
- #!/usr/bin/perl
- use strict;
- use warnings;
- use LWP::UserAgent;
- my $ua = LWP::UserAgent->new;
- my $url="http://www.additive-net.de/software/origin/origin.tutorials.shtml";
- my $res = $ua->get($url);
- my $html = $res->content;
- my $dir = "c:\\swf";
- my @html = $html =~ /<td class="tabgrau"><a href="([^"]+)"/g;
- foreach ( @html ) {
- $res = $ua->get("http://www.additive-net.de/software/origin/".$_);
- my $message = $res->content;
- my $swf = $1 if $message =~ /<embed src="([^"]+)"/;
- my $name = $1 if $swf =~ m#/([^/]+)$#;
- print "Downloading $swf\n" ;
- $res = $ua->get($swf,":content_file" => $dir."\\".$name);
- print "Successfully downloaded $name\n" if $res->is_success;
- }
复制代码 |
|