Nico: Andere Websites in Perl einlesen?

Hi alle!

Ich glaube, das Thema wurde in den vergangenen Jahren schon zig mal besprochen, aber ich weiß es absolut nicht mehr.

Wie kann ich den Inhalt einer anderen Website (z.b. http://www.teamone.de/selfhtml/selfhtml.htm) in eine Variable, einen Array, oder irgendeine Speicherform in Perl einlesen?

Ich weiß noch, dass das mit irgendeinem Modul ging... aber fragt mich nicht, was, denn das frage ich ja ;)

Danke im voraus,
Nico!

  1. Hiho,

    Ich glaube, das Thema wurde in den vergangenen Jahren schon zig mal besprochen,

    In der Tat.

    aber ich weiß es absolut nicht mehr.

    Dafuer gibt es das Archiv.

    Wie kann ich den Inhalt einer anderen Website (z.b. http://www.teamone.de/selfhtml/selfhtml.htm) in eine Variable,
    einen Array, oder irgendeine Speicherform in Perl einlesen?

    use LWP::Simple;
    my $content = get("url");

    Gruss,
     Christian
     http://wwwtech.de

    1. danke erstmal :)

      aber das mit dem archiv hätte mir von der suche her ein wenig zu lange gedauert... habe in der suche einige verschiedene anfragen getätigt, aber keine ergebnisse gefunden.. und ich glaube, niemand will die fast 100 mb daten, die alle archive zusammen einnehmen, per hand durchsuchen, oder? ;)

      1. Hiho,

        aber das mit dem archiv hätte mir von der suche her ein wenig zu lange gedauert...

        Dann dauert mir das Antworten demnaechst auch zu lange.

        habe in der suche einige verschiedene anfragen getätigt, aber keine ergebnisse gefunden..

        http://www.teamone.de/selfhtml/sfarchiv/2000_4/t22838.htm
        http://www.teamone.de/selfhtml/sfarchiv/2000_4/t23113.htm

        und das sind nur 2 der insgesamt 126 Suchbegriffe, die ich bei http://www.teamone.de/cgi-local/self/such.pl?suchausdruck=%2Bwebsite+%2Bperl&feld=alle&index_5=on&index_6=on&index_7=on&hits=alle
        kriege. Und das bei den Simplen Suchausdruecken "Website" und "Perl".

        und ich glaube, niemand will die fast 100 mb daten, die alle archive zusammen einnehmen, per hand durchsuchen, oder?

        Ich glaube, du warst einfach etwas faul, oder?

        Gruss,
         Christian
         http://wwwtech.de

        s s^s<DATA>se;s (([^\s]))(ord($1)%2?
        chr(ord($1)-5):chr(ord($1)-3))sieg;s s^s$_see;
        __END__
        uwlsy%*Sr%kqdphv%yr%AFN4%dy%zzzyhfm3ihC*1'as'>

  2. Moin,

    Wie kann ich den Inhalt einer anderen Website (z.b. http://www.teamone.de/selfhtml/selfhtml.htm) in eine Variable, einen Array, oder irgendeine Speicherform in Perl einlesen?

    das steht alles hervorragend beschrieben in perldoc LWP::Simple oder bei Bedarf auch LWP::UserAgent. [1]

    Viele Gruesse,

    n.d.p.

    [1]
    http://search.cpan.org/doc/GAAS/libwww-perl-5.53_94/lib/LWP/Simple.pm
    http://search.cpan.org/doc/GAAS/libwww-perl-5.53_94/lib/LWP/UserAgent.pm