Bogus: Kann man mit perl den code von seiten auf anderen servern lesen?

Hye Leute,

wieder mal eine perl-frage:
Es ist möglich, mit hielfe eines cgi-programms den HTML-code von Websites auf anderen (als dem eingenen) servern auslesen? es geht nur ums lesen, kein schreiben oder sonst was. wenn ja, wie?

ich brauche das ganze um mir viel arbeit mit dem IFN http://www.ford-network.at zu ersparen. indem ich zb. eine vordefinierte Url-liste mit einem programm durchgehe, und auf der seite die nötigen daten hohle. ähnlich eines robots eben. - bitte ratet mir nicht zu c, davon hab ich keinen plan und keine zeit zum lernen.

dafür benötige ich das ganze (jetzt stechen wir die NS user mal aus, sorry)
http://www.ford-network.at

cu, thnx

  1. Hye Leute,

    wieder mal eine perl-frage:
    Es ist möglich, mit hielfe eines cgi-programms den HTML-code von Websites auf anderen (als dem eingenen) servern auslesen? es geht nur ums lesen, kein schreiben oder sonst was. wenn ja, wie?

    Hallo,

    HTML Code auslesen geht so

    Document "einfangen"

    use LWP::Simple;
    $doc = get 'http://www.domain.de/index.html';

    Was der Browser kann ... geht auch mit PERL!

    Probe obs geklappt hat:

    print "content-type:text/html\n\n";
    print $doc;

    Es gibt auch die Möglichlichkeit, den reinen Text aus 'entfernten' URLs auszulesen oder gar alle Links aus einer Seite zu extrahieren: Frank Schönmann hat dafür ein beeindruckendes Beispiel vorgestern gebracht - Der OfflineReader.

    Schau einfach mal in die Doku von ActivePerl unter Modul "HTML", hier die Bookmark:

    http://www.activestate.com/activeperl/docs/

    Viele Grüße, Rolf