Thread PerlSkript - Weiter bei Fehler
(9 answers)
Opened by peterb at 2010-05-19 13:29
Hallo
Ich habe ein Script, welches mir im Fall die URL ist falsch oder der Server nicht verfügbar, das Script mit einer Fehlermeldung beendet. Ich möchte gerne das Script weiterlaufen lassen (sowie bei VBS "On Error Resume Next") und die ausgegebene Fehlermeldung bearbeiten. Da ich nicht sehr Sattelfest in Perl bin wende ich mich hoffnungsvoll an Euch Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #!C:\\Programme\\Perl\\bin use strict; use warnings; use WWW::Mechanize; use HTTP::Cookies; my $outfile = "out.htm"; my $url = "http://testhost.com/mainpage"; my $username = "test"; my $password = "testpw"; my $mech = WWW::Mechanize->new(); my $formname = "form1"; $mech->cookie_jar(HTTP::Cookies->new()); $mech->get($url); $mech->form_name($formname); $mech->field(userName => $username); $mech->field(password => $password); $mech->click(); my $output_page = $mech->content(); open(OUTFILE, ">$outfile"); print OUTFILE "$output_page"; close(OUTFILE); Danke Peter mod-edit pq: perl-tags hinzugefügt Last edited: 2010-05-19 13:31:36 +0200 (CEST) |