Thread www.dyndns.com aktualisierungs perlskript (5 answers)
Opened by voity at 2008-03-11 10:04

voity
 2008-03-11 10:04
#106930 #106930
User since
2008-03-07
6 Artikel
BenutzerIn

user image
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/perl

use strict;
use WWW::Mechanize;
my($outfile,$url,$username,$password,$mech,$form,@forms,$input,$setinput);
$outfile = "dyndns.htm";
$url = "http://www.dyndns.com";
$username = "voity";
$password = "xxx";
$mech = WWW::Mechanize->new();
$mech->get($url);
$form = $mech->current_form();
print "\n forms: $form \n";
@forms = $mech->forms();
foreach my $frm (@forms) {
$input = $frm->find_input("password", "text");
if ($input) {
print "... [-FOUND-] ...";
} else {
print "---SORRY---";
}
}


hier die ausgabe: http://img356.imageshack.us/img356/8940/perlvq2.jp...

leider seh ich meine "found" und "sorry" ausgaben nicht, da wird irgendwas weitergeschoben/überschrieben wie man im screenshot sieht.

aber das ist nicht mein hauptproblem. ich verstehe einfach nicht warum er das input feld "username" oder "password" im quelltext von dyndns nicht findet.

kann mir vielleicht wer auf die sprünge helfen bzw. event. direkt mit code helfen? ich quäle mich jetzt schon seit einiger zeit erfolglos herum ... bitte danke!

View full thread www.dyndns.com aktualisierungs perlskript