Schrift
[thread]9989[/thread]

Hilfe bei LWP::UserAgent (Seite 2)

Leser: 3


<< |< 1 2 >| >> 18 Einträge, 2 Seiten
GwenDragon
 2007-08-07 21:44
#97738 #97738
User since
2005-01-17
14848 Artikel
Admin1
[Homepage]
user image
Habs gerade nicht parat, aber es könnte so sein:
Code: (dl )
$mech->add_header( accept_language => 'de');

oder
Code: (dl )
$mech->add_header( 'accept-language' => 'de');
jogi
 2007-08-07 22:01
#97740 #97740
User since
2007-07-25
55 Artikel
BenutzerIn
[default_avatar]
Die 2. Zeile war es. Danke!

Aber nun hab ich das nächste Problem. Rapidshare.com liefert mir unterschiedliche Seiten, je nachdem ob ich mit Firefox oder dem Script auf die Seite zugreife.

Ein Beispiel:

http://rapidshare.com/files/47552475/rapidtest.jpg...

Wenn ich mit Firefox auf diesen Link zugreife und auf den Button "Free" drücke gelange ich auf eine Seite auf der ich ein 4-stelliges Captcha eingeben muss.

Mit meinem Script lande ich jedoch hier (bitte Bild downloaden): http://rapidshare.com/files/47552475/rapidtest.jpg...

Hat jemand eine Idee warum das so ist?

jogi
jogi
 2007-08-07 22:25
#97741 #97741
User since
2007-07-25
55 Artikel
BenutzerIn
[default_avatar]
Ich bin ein Stückchen weiter. Ich hab schlicht und einfach den falschen Button gedrückt.
ABER, ich krieg es noch immer nicht hin.

Code (perl): (dl )
1
2
3
$mech->click_button( name => "dl.start",
                        value => "Free"
 );


Ergiebt:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
E:\perl>perl mech.pl
Can't locate object method "click_button" via package "WWW::Mechanize" at
mech.pl line 13 (#1)
(F) You called a method correctly, and it correctly indicated a package
functioning as a class, but that package doesn't define that particular
method, nor does any of its base classes. See perlobj.

Uncaught exception from user code:
Can't locate object method "click_button" via package "WWW::Mechanize" a
t mech.pl line 13.
at mech.pl line 13


Wie finde ich jetzt heraus, wo sich Methode "click_button" befindet?

MfG,
jogi
renee
 2007-08-08 10:32
#97754 #97754
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Welche Version von WWW::Mechanize hast Du? perl -e "use WWW::Mechanize 999"
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Gast Gast
 2007-08-08 11:48
#97761 #97761
Code: (dl )
1
2
3
C:\Dokumente und Einstellungen\ich>perl -e "use WWW::Mechanize 999"
WWW::Mechanize version 999 required--this is only version 0.72 at -e line 1.
BEGIN failed--compilation aborted at -e line 1.

Und wie krieg ich jetzt die neueste Version auf den PC?
renee
 2007-08-08 11:52
#97762 #97762
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Wiki:So installiert man Module
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
ptk
 2007-08-08 11:52
#97763 #97763
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Gast Gast
 2007-08-08 12:06
#97764 #97764
Damit habe ich es doch installiert!

Und jetzt diese Datei an den richtigen Ort kopiert und alles läuft bestens.

http://search.cpan.org/src/PETDANCE/WWW-Mechanize-...

Danke,
jogi
<< |< 1 2 >| >> 18 Einträge, 2 Seiten



View all threads created 2007-08-07 14:38.