#!/usr/bin/perl use lib "../lib"; use Rest; my $browser = new Rest; my $BIN_WGET = "/usr/bin/wget"; my ($WGET_SINGLE, $WGET_WEBPAGE) = & make_wget_commands; foreach my $sendspace_url (@ARGV) { my ($url_dl) = & sendspace_get($sendspace_url); & dl($url_dl); } exit; sub dl { my ($url) = @_; return unless $url; system($WGET_SINGLE . " " . $url); } sub lemmingtrail_urls { my $lemmingtrail_url = "http://www.lemmingtrail.com/mb/207771/"; my $content = $browser->rest_get_raw($lemmingtrail_url); my @urls = & html_scrape_urls($content, "sendspace.com"); return @urls; } sub sendspace_get { my ($sendspace_url) = @_; return unless $sendspace_url; my $content = $browser->rest_post_raw($sendspace_url, {download=>" REGULAR DOWNLOAD "}); print "got content: " . length($content) . " bytes\n"; my @urls = & html_scrape_urls($content, "sendspace.com/dl"); return @urls; } sub html_scrape_urls { my ($content, $valid_url_match) = @_; my @lines = split "