| Thread (Message) | Date | Author |
Score |
Board |
| WWW::Mechanize + variabler Proxy
(#141967) |
2010-10-15 21:47 |
guest b00n
|
  |
Fragen zu Perl-Modulen |
| [quote="cbxk1xg@2010-10-15T19:27:34"]Ich würde ein Array mit diversen Proxies anlegen und dann alle Aufrufe in einer SessionDatei auf dem Server zählen. |
|
| WWW::Mechanize + variabler Proxy
(#141972) |
2010-10-15 21:50 |
cbxk1xg
|
  |
Fragen zu Perl-Modulen |
| LWP ist ein recht umfangreiches Modul. Es gibt LWP::Simple, LWP::UserAgent, etc... Die richtige Wahl wäre in diesem Fall LWP::UserAgent… |
|
| Frage zu WWW::Mechanize
(#102942) |
2007-11-23 21:46 |
schobmich
|
  |
Perl/CGI |
| hallo,
ich möchte gerne eine onlinefax application automatisieren.
Die Webseite besteht aus 2 Formularen:
* Empfängernummer
* Datei die ich verschicken will
Das erste ist auch kein… |
|
| Frage zu WWW::Mechanize
(#102954) |
2007-11-24 12:06 |
renee
|
  |
Perl/CGI |
| Es gibt die Funktion [tt]click_button[/tt]...
So etwa:[perl]$mech->click_button( name => 'formaction' );[/perl] |
|
| WWW::Mechanize und set_fields()
(#176535) |
2014-07-21 19:14 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Ja, hab das [c]die[/c] weg gelassen. Läuft jetzt. |
|
| WWW::Mechanize Formularfeld entfernen
(#177139) |
2014-09-08 08:12 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Man sollte auch vorher den Browser Cache löschen...............hmpf
3 Stunden für den Mülleimer. |
|
| WWW::Mechanize Formularfeld entfernen
(#177140) |
2014-09-08 08:13 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Danke dir. Hab jetzt doch eine vollständige Aufzeichnung im Fiddler erhalten nachdem ich den Browsercache gelöscht habe. Damit komme ich jetzt hoffentlich zum Ziel in der Annahme, dass mein Fehler… |
|
| Proxyeinstellungen + CPAN: WWW::Mechanize
(#37989) |
2004-09-03 21:36 |
skontox
|
  |
Netzwerkprogrammierung und Netzwerke mit Perl |
| Besten Dank,
für die schnelle Antwort! ;-)
Gruß skontox |
|
| WWW::mechanize BUG?!?!
(#28407) |
2005-08-22 14:13 |
projekt21
|
  |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| [quote=newbie_needs_help,22.08.2005, 09:43]Danke,
aber leider geht's mit keinen der Module bei CPAN. Komischerweise funktioniert das Script auch auf meiem Laptop mit SUSE9.3, aber bei meinem… |
|
| WWW::mechanize BUG?!?!
(#28409) |
2005-08-22 11:43 |
newbie_needs_help
|
  |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| Danke,
aber leider geht's mit keinen der Module bei CPAN. Komischerweise funktioniert das Script auch auf meiem Laptop mit SUSE9.3, aber bei meinem Lokalen Rechner zickt es :(
Habe beide Module… |
|
| WWW::Mechanize und set_fields()
(#176193) |
2014-06-28 16:39 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Ein Versuch mit [c]my $anzahl = $mech->set_visible([feld=>val]) or die;[/c] bringt das selbe Ergebnis wie mit [c]set_fields()[/c]
Ich versteh es nicht. |
|
| WWW:Mechanize - Response
(#127003) |
2009-10-15 11:04 |
tadeus
|
  |
Fragen zu Perl-Modulen |
| Danke dir, aber das hat keinen Unterschied gebracht. Die Ausgabe ist immer noch [code]³É(Éͱ³IÊO©´³É0´ó,Q(Ï/Ê.V´Ñòlô!ú`U\QUÅf-[/code] |
|
| WWW:Mechanize - Response
(#127004) |
2009-10-15 11:16 |
renee
|
  |
Fragen zu Perl-Modulen |
| [code]print $resp->decoded_content."\n";[/code] |
|
| WWW:Mechanize - Response
(#127005) |
2009-10-15 11:18 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Oh, sorry, dann hab ich doch zuviel mit dem LWP durcheinander geschmissen. Der ist für das reine Laden von Seiten ohne Formulare auch besser geeignet. |
|
| WWW:Mechanize - Response
(#127006) |
2009-10-15 13:38 |
Linuxer
|
  |
Fragen zu Perl-Modulen |
| *grml* ungekennzeichneter Crosspost:
http://www.perlboard.de/cgi-bin/perlboard.pl?action=show_topic&id=9887&ant=1 |
|
| WWW:Mechanize - Response
(#127011) |
2009-10-15 14:23 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Google übersetzt das mit
[quote]Parsen von UTF-8 decodierten Unsinn geben bei der Decodierung von Unternehmen[/quote]
Ich würde sagen
Das Parsen von unkodiertem UTF-8 wird Müll ergeben wenn man… |
|
| WWW:Mechanize - Response
(#127012) |
2009-10-15 14:23 |
renee
|
  |
Fragen zu Perl-Modulen |
| Steht vielleicht im Header etwas von utf-8 als Charset und im Text kommen keine utf-8-Daten vor? |
|
| WWW:Mechanize - Response
(#127222) |
2009-10-21 16:55 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Meines Erachtens ist das zweite korrekt. |
|
| WWW:Mechanize - Response
(#127225) |
2009-10-21 17:58 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Das erste kann ja nicht funktionieren, weil im Objekt $response Dein get()-Ergebnis steckt und nicht in $mech. $mech ist das Objekt der ganzen Mechanize-Session an sich. |
|
| checkbox auswählen (WWW::Mechanize)
(#128744) |
2009-11-30 15:00 |
LE
|
  |
Fragen zu Perl-Modulen |
| Hallo zusammen, ich möchte gerne mit meinem Perl-Script eine checkbox auswählen. Zu diesem Zweck habe ich mir die Daten bzw. Formulare der Seite ausgelesen. |
|
| checkbox auswählen (WWW::Mechanize)
(#128747) |
2009-11-30 14:54 |
LE
|
  |
Fragen zu Perl-Modulen |
| Entschuldigung, falscher Forumsteil. |
|
| checkbox auswählen (WWW::Mechanize)
(#128749) |
2009-11-30 14:55 |
pq
|
  |
Fragen zu Perl-Modulen |
| Move from [board]7[/board] to [board]10[/board] |
|
| checkbox auswählen (WWW::Mechanize)
(#128751) |
2009-11-30 15:00 |
LE
|
  |
Fragen zu Perl-Modulen |
| Danke für das verschieben.
Wusste nich das das geht. |
|
| checkbox auswählen (WWW::Mechanize)
(#128762) |
2009-11-30 16:17 |
LE
|
  |
Fragen zu Perl-Modulen |
| Ok und wie funktioniert das da genau? Kannst du mal ein Beispiel geben? |
|
| checkbox auswählen (WWW::Mechanize)
(#128763) |
2009-11-30 16:19 |
renee
|
  |
Fragen zu Perl-Modulen |
| [code]$mech->tick( 'Puls_C', 'C' );[/code]
(In der Annahme, dass die Checkbox den Namen "Puls_C" hat. |
|
| checkbox auswählen (WWW::Mechanize)
(#128764) |
2009-11-30 16:23 |
GwenDragon
|
  |
Fragen zu Perl-Modulen |
| Dann erweitere ich mal den Titel ;) |
|
| checkbox auswählen (WWW::Mechanize)
(#128767) |
2009-11-30 16:34 |
LE
|
  |
Fragen zu Perl-Modulen |
| Ja sie heißt so:)
Hat auch alles wunderbar jetzt geklappt.
Danke noch mal an alle. |
|
| WWW::Mechanize Formularfeld entfernen
(#177135) |
2014-09-07 17:57 |
GwenDragon
|
  |
Fragen zu Perl-Modulen |
| … wäre ein Hack über das interne Form-Objekt (ich weiß, böse sowas!):
[code=perl]
# Formular mit Namen T1 selektieren
$mech->form_name('T1');
# alle Eingabefelder außer F2 extrahieren… |
|
| WWW::Mechanize Formularfeld entfernen
(#177130) |
2014-09-07 14:51 |
GwenDragon
|
  |
Fragen zu Perl-Modulen |
| Kann sein, dass wenn eine Feld auf undef gesetzt wird, das dann nicht gesenet wird?
Sowas wie ...[c]->field( 'xyz', undef);[/c] |
|
| WWW::Mechanize + Radiobutton
(#29281) |
2004-06-24 05:08 |
skontox
|
  |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
| Das einzigen brauchbaren Sachen, die ich unter google finden konnte waren die Anweisungen:
$mech->current_form->value("radio_b", "2");
wobei "radio_b" der Name des Radiobuttons auf der Seite ist… |
|
| WWW::Mechanize::Shell
(#3171) |
2004-07-14 08:59 |
utang
|
  |
Perl/CGI |
| Ich habe noch eine kleine Frage vlt. kann mir da doch noch wer kurz weiterhelfen ...
Mit dem Stückchen würde ich das Feld "vorname" mit dem String "Testperson" füllen. |
|
| WWW::Mechanize::Shell
(#3172) |
2004-07-14 09:02 |
renee
|
  |
Perl/CGI |
| probier mal:[code]$formfiller->add_filler( 'cf_vorname' => Fixed => vor_name() );
sub vor_name {
my @vnames = qw(TestA TestB);
return($vnames[1]);
};[/code]
Edit: danke @pq! Vertipper… |
|
| WWW::Mechanize::Shell
(#3173) |
2004-07-14 13:26 |
pq
|
  |
Perl/CGI |
| renee: vnames/vname vertipper... |
|
| WWW::Mechanize + variabler Proxy
(#141961) |
2010-10-15 21:22 |
guest b00n
|
  |
Fragen zu Perl-Modulen |
| Danke für deine Antwort.
Jedoch hatte ich damit leider überhaupt kein Glück.
Jedenfalls nicht bei HTTPS Adressen.
Bei normalen HTTP Adressen gabs keine Probleme, aber bei HTTPS Adressen musste… |
|
| Upload mit WWW::Mechanize
(#117802) |
2009-01-09 19:45 |
FoolAck
|
  |
Fragen zu Perl-Modulen |
| kA zum Problem ehrlich gesagt, aber rapidshare scheint bereits ein Script dafür bereitzustellen: [url=http://images.rapidshare.com/software/rsapi.pl]->klick mich hart<-[/url]
edit: ups, grade erst… |
|
| Upload mit WWW::Mechanize
(#117821) |
2009-01-10 14:44 |
guest Gast
|
  |
Fragen zu Perl-Modulen |
| Danke, das Script funktioniert perfekt. |
|
| WWW::Mechanize und set_fields()
(#176189) |
2014-06-28 15:40 |
bianca
|
  |
Fragen zu Perl-Modulen |
| OK und wie kann ich erreichen, dass ich die Fehlermeldung zu sehen bekomme? Ich denke schon, dass ich irgendwo einen Fehler habe aber wie bekomme ich den raus?
Ergänzung: quiet => 0 bringt nichts… |
|
| WWW::Mechanize und set_fields()
(#176189) |
2014-06-28 15:40 |
bianca
|
  |
Fragen zu Perl-Modulen |
| OK und wie kann ich erreichen, dass ich die Fehlermeldung zu sehen bekomme? Ich denke schon, dass ich irgendwo einen Fehler habe aber wie bekomme ich den raus?
Ergänzung: quiet => 0 bringt nichts… |
|
| WWW::Mechanize + variabler Proxy
(#141964) |
2010-10-15 21:35 |
cbxk1xg
|
  |
Fragen zu Perl-Modulen |
| Ich würde ein Array mit diversen Proxies anlegen und dann alle Aufrufe in einer SessionDatei auf dem Server zählen.
Also, Session Datei anlegen falls nicht vorhanden. |
|
| WWW::Mechanize Formularfeld entfernen
(#177141) |
2014-09-08 08:54 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Es lag nicht an dem Feld. Daher hier gelöst.
Trotzdem Danke GwenDragon!
Wahrscheinlich gibt es deshalb keine remove Funktion, weil das "normalerweise" nicht nötig ist. |
|
| WWW::Mechanize Formularfeld entfernen
(#177141) |
2014-09-08 08:54 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Es lag nicht an dem Feld. Daher hier gelöst.
Trotzdem Danke GwenDragon!
Wahrscheinlich gibt es deshalb keine remove Funktion, weil das "normalerweise" nicht nötig ist. |
|
| WWW::Mechanize Formularfeld entfernen
(#177132) |
2014-09-07 16:00 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Leider nicht, im HTML::Form::dump() steht [c]=<UNDEF> (button)[/c]
Ich muss das ganze Formular mal komplett lokal nachbauen, da sind soviele Unwägbarkeiten mit Verschlüsselungen, Umlauten… |
|
| WWW::Mechanize und set_fields()
(#176197) |
2014-06-28 18:00 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Danke für den Hinweis. Für heute mach ich garnichts mehr. Morgen vielleicht wieder. |
|
| WWW::Mechanize + variabler Proxy
(#141973) |
2010-10-15 21:57 |
cbxk1xg
|
  |
Fragen zu Perl-Modulen |
| [quote="Guest b00n"]Aber ich weiß eben nicht, wie ich die ENV Variable so anpasse, dass er eben nach 5 durchläufen den nächsten Proxy benutzt. :-/
[/quote]
ENV Variable ist die falsche Baustelle. |
|
| WWW::Mechanize + variabler Proxy
(#141973) |
2010-10-15 21:57 |
cbxk1xg
|
  |
Fragen zu Perl-Modulen |
| [quote="Guest b00n"]Aber ich weiß eben nicht, wie ich die ENV Variable so anpasse, dass er eben nach 5 durchläufen den nächsten Proxy benutzt. :-/
[/quote]
ENV Variable ist die falsche Baustelle. |
|
| WWW::Mechanize - Formulare absenden
(#125689) |
2009-09-12 15:38 |
guest Coder
|
  |
Fragen zu Perl-Modulen |
| Mein Beitrag war fast Unfug.
Wenn man den Zeiger mittels $mech -> form_name (...) auf ein Formular setzt, reicht es, die benötigten Felder z.B. |
|
| WWW::Mechanize - Formulare absenden
(#125692) |
2009-09-12 20:13 |
pktm
|
  |
Fragen zu Perl-Modulen |
| So, habe nochmal etwas damit herumprobiert.
Man wählt ein Formular aus, füllt mit field() (mit oder ohne s?) die Felder aus, die man ausfüllen möchte und kann das dann mit submit() absenden. |
|
| WWW::Mechanize - follow-link
(#125893) |
2009-09-16 19:30 |
bianca
|
  |
Fragen zu Perl-Modulen |
| Haste nach $mech->follow_link( text_regex => qr/info costi/i ); mal mittels
[code=perl]print $page -> content;[/code] geschaut, wo man sich zu diesem Zeitpunkt befindet und ob da überhaupt ein… |
|
| WWW::Mechanize - follow-link
(#125894) |
2009-09-16 19:46 |
pktm
|
  |
Fragen zu Perl-Modulen |
| In diesem Zusammenhang ist es manchmal auch nützlich den Statuscode zu prüfen. content() ist nämlich leer, wenn umgeleitet wurde. |
|
| WWW::Mechanize - follow-link
(#125895) |
2009-09-16 20:08 |
bianca
|
  |
Fragen zu Perl-Modulen |
| [quote="pktm@2009-09-16T17:46:50"]In diesem Zusammenhang ist es manchmal auch nützlich den Statuscode zu prüfen. content() ist nämlich leer, wenn umgeleitet wurde.[/quote]
Achso. |