NMB: Download einer Datei

Hallo,

ich habe das Problem das ich in einem Perl Script folgende Zeile ausführe:

system("lynx -source 'http://###.##.##.##:8000/admin.cgi?pass=######&mode=viewxml' | cut -b2016-2600 > /home/admin.text");

Wenn ich die URl in der Konsole aufrufe:

lynx http://###.##.##.##:8000/admin.cgi?pass=######&mode=viewxml

dann zeigt er den Titel folgendermaßen an:

Youssou N'dour & Neneh Cherry - 7 Seconds

Wenn die Datei das Script schreiibt kommt das raus:
Youssou N'dour & Neneh Cherry - 7 Seconds

Gibt es eine Alternative diese Datei zu speichern oder warum schreibt er die Datei auf dem Server in ein anderes Format.

LG

Maik

  1. Moin,

    Youssou N'dour & Neneh Cherry - 7 Seconds

    Wenn die Datei das Script schreiibt kommt das raus:
    Youssou N'dour & Neneh Cherry - 7 Seconds

    Gibt es eine Alternative diese Datei zu speichern oder warum schreibt er die Datei auf dem Server in ein anderes Format.

    Alternative, wenn schon Perl: Nimm das Modul LWP (Library for Www-access Perl), mit LWP::Simple::mirror($uri, $localFile); ist das schon erledigt.

    Zur Darstellung, was Du Format nennst: lynx ist ein Browser, er stellt Entities, die als numerische Zeichenreferenzen angegeben sind, so dar, wie das andere Browser auch machen ( => &).

    Hotti