#!/usr/bin/perl -w use strict; use diagnostics; use Data::Dumper; use WWW::Mechanize; my $mech = WWW::Mechanize->new; $mech->proxy(['http', 'ftp'], '81.29.249.17:3128'); $mech->add_header( 'accept-language' => 'de'); $mech->get("http://www.rapidshare.com/files/47486343/PowerOptions.pdf"); $mech->click_button( number => "2" ); my $content = $mech->content; if ( $content =~ /\(\w+\s\w+\s(.*)\s\w+\)/i ) { print "warte $1 Minute(n)."; } elsif ( $content =~ /Kein Premium-User/i ) { print "Kein Premium-User.\n"; } elsif ( $content =~ /Zu viele Benutzer laden gerade Dateien runter/i ) { print "Zu viele Benutzer laden gerade Dateien runter." } else { print "Unknown error"; }