Hilfe: Kann seit 1 Woche den Quellcode nicht mehr laden!

  • Liebes Forum,
    ich hatte mir vor einem Jahr ein Script geschrieben, mit dem ich die Playliste von WDR4 downloaden konnte.
    Ich werte dazu den Quellcode dieses Links aus:
    http://www.wdr.de/radio/wdr4/playlist/index.html?wochentag=1&zeit=0

    Bis vor kurzem lief alles bestens, aber jetzt komm ich mit _INetGetSource nicht mehr an den Code.
    Manuell (Firefox, Ansicht, Seitenquelltext) geht es problemlos.

    Hat jemand eine Idee?
    Vielen Dank
    Pizzi


    [autoit]


    #include <INet.au3>
    $s_URL="http://www.wdr.de/radio/wdr4/playlist/index.html?wochentag=1&zeit=0"
    $sString =_INetGetSource ($s_URL) ; $sString = Zur URL gehörender Quelltext
    msgbox(0, "Quelltext ", $sString,0)

    [/autoit]

    1000x Dank an das Forum. :thumbup:
    mit dem Einfügen von

    [autoit]


    HttpSetUserAgent("Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8")
    ;oder alternativ
    HttpSetUserAgent('IchBinEinAgent')

    [/autoit]


    läuft alles bestens.
    Pizzi

    Einmal editiert, zuletzt von Pizzi (29. Juli 2011 um 12:02)

  • Oder du benutzt die IE.au3

    [autoit]


    #include <IE.au3>
    $s_URL="http://www.wdr.de/radio/wdr4/playlist/index.html?wochentag=1&zeit=0"
    $oIE = _IECreate ($s_URL,0,0,1) ; unsichtbar und warten bis seite geladen ist
    $sString = _IEDocReadHTML ( $oIE )
    _IEQuit ( $oIE )
    ConsoleWrite($sString)
    msgbox(0, "Quelltext ", $sString,0)

    [/autoit]

    EDIT: Aber den User Agent zu ändern langt wohl so wie es aussieht.