Mit Perl Webseite auslesen
Anonymous
- cgi
Hallo,
ich hab zwar im archiv etwas darüber gefunden, jedoch nur mit dem LWP-Modul, welches auf dem Server aufwelchem ich zugang habe nicht installieert ist! Gibt es eine andere möglichkeit ?
Wo finde ich das LWP modul ? Ist libwww-perl-5.42.tar.gz das richtige ? Brauch ich noch andere module für die installation ?
Vielen Dank für Eure Antwort
Anonymous
habe eine lösung, merci :)
Aber der Zweite Abschnitt interessiert mich dennoch !
Wo finde ich das LWP modul ? Ist libwww-perl-5.42.tar.gz das richtige ? Brauch ich noch andere module für die installation ?
Grüessli
Anonymous
Hi,
habe eine lösung, merci :)
ist die Lösung kompatibel zu system("lynx -source http://... > temp.html"); ? ;-)
Aber der Zweite Abschnitt interessiert mich dennoch !
Wo finde ich das LWP modul ? Ist libwww-perl-5.42.tar.gz das richtige ? Brauch ich noch andere module für die installation ?
LWP ist die Kurzform für LibWww-Perl, Du findest es wie alle Module bei http://www.perl.com unter CPAN. Andere Module brauchst Du nicht, Du mußt Dich nur an die mitgelieferte Anleitung halten.
Cheatah
ist die Lösung kompatibel zu system("lynx -source http://... > temp.html"); ? ;-)
Nöö.. es wird kein externes Programm gebraucht!
Nur Perl!
Mittels IO::Socket::INET eine verbindung zum http server aufbauen und dann die Seite mittels get anfordern !
So einfach ;)
Grüessli
Anonymous
Hi!
LWP ist die Kurzform für LibWww-Perl, Du findest es wie alle Module bei http://www.perl.com unter CPAN. Andere Module brauchst Du nicht, Du mußt Dich nur an die mitgelieferte Anleitung halten.
Es gibt auch eine Web-Site zu LWP: http://www.linpro.no/lwp/
Desweiteren weiß ich, daß LWP bei der Installation noch ein paar andere Module erwartet, bzw.
deren Existenz überpfrüft. Inwiefern diese allerdings notwendig sind kann ich nicht sagen:
URI::URL
HTML::Parser
MIME::Base64
Digest::MD5
Net::FTP
Ich nehme mal an, daß man je nach Funktionsbedarf auch ohne diese Module auskommt. Im
Zweifelsfall wird man wohl das URL-Modul benötigen, welches ja auch erst seit kurzen aus dem
LWP-Paket herausgetrennt wurde.
Ach ja, die aktuelle Version ist 5.42. Also ist die angefragte Datei schon richtig ...
Jörk