Thread Problem mit WWW::Mechanize: oder was anderem ;)
(18 answers)
Opened by FlorianL at 2007-06-30 21:35
Ich hab mir eben yaml mal angesehn und es gefällt mir nicht...
ich hab keine logische erklärung die dagegen spricht, mir gefällt der aufbau einfach nicht ;) hätte lieber ne standart wald-und-wiesen config like # Willst du den guild-mode nutzen? # wenn ja guild 1 # wenn nein guild 0 guild 1 wenn ich das nun per regex machn will brauch ich doch nurnoch lustig drauf los matchen open(FILE,$config); my @config = <FILE>; if ((@config =~ m/^guild.(\d)/) eq "1") { print "ich benutze guildmode"; } else { print "kein guildmode"; } und $agent->content beinhaltet natürlich den htmlcode, das worauf ich matchen will sollte ">War Pills </strong>(20)<" z.B so aussehn match wär dann m/.+>War Pills.+\(\d\)</ rüschtög? :) edit: nein halt, müsste dann foreach (@config) { usw. naaaja, egal jetz, ich fummel wie gesagt ersma weiter dran rum, und wenns garnich mehr klappt komm ich nochma ;) aber wie ich goto und die labels austausche ist mir gerad nich so bewusst... hmmm müsste dann alles über bedingungen machen right? aber im fall von meinem fork'ed health-watcher.. kann ich aus der sub heraus wieder die sub aufrufen? hab ich ehrlich gesagt noch nie getestet :) Code (perl): (dl
)
1 2 3 4 5 6 7 sub healthwatch { logmein(); if ($watchlog == '1') { print gettime(), "Checking if we need a Potion\n"; } healcheck(); sleep($watchdelay); healthwatch(); } dann hab ich das prob das er jedes mal einloggt obwohl die session noch nicht abgelaufen ist... ach is das immer ein rattenschwanz hier :P\n\n <!--EDIT|FlorianL|1183382271--> |