Tabelle von HTML auslesen geht und geht nicht

  • Hi,
    ich versuche Musiklisten von Radiostationen auszulesen. Dieses Skript geht:

    [autoit]

    #include <IE.au3>
    #include <Array.au3>
    ;Dim $aHTML[1]
    If NOT WinExists('SWR3.de - Die letzten 13 Titel auf SWR3 - Windows Internet Explorer') Then _IECreate ('www.swr3.de/musik/musikrecherche/-/id=47424/did=202234/1wuwzys/index.html')

    [/autoit][autoit][/autoit][autoit]

    WinActivate('SWR3.de - Die letzten 13 Titel auf SWR3', '')
    Sleep(1500)
    $oIE = _IEAttach (StringReplace(WinGetTitle('', ''), ' - Windows Internet Explorer', ''))
    $oTable = _IETableGetCollection ($oIE, 0)
    $aTableData = _IETableWriteToArray ($oTable)
    _ArrayDisplay($aTableData)

    [/autoit]

    dieses Skript geht jedoch nicht, obwohl es adäquat wie oben aufgebaut ist.

    [autoit]

    #include <IE.au3>
    #include <Array.au3>
    ;Dim $aHTML[1]
    If NOT WinExists('hr3 Musikrecherche') Then _IECreate ('http://www3.admin.hr-online.de/playlist/hr3neu.html')

    [/autoit][autoit][/autoit][autoit]

    WinActivate('hr3 Musikrecherche', '')
    Sleep(1500)
    $oIE = _IEAttach (StringReplace(WinGetTitle('', ''), ' - Windows Internet Explorer', ''))
    $oTable = _IETableGetCollection ($oIE, 0)
    $aTableData = _IETableWriteToArray ($oTable)
    _ArrayDisplay($aTableData)

    [/autoit]

    Wie ich schaffe ich es, dass das Skript mit beiden Webseiten automatisch zureht kommt. Herzlichen Gruß Jan

    Einmal editiert, zuletzt von Jan Renzlow (1. November 2009 um 14:25)

  • AutoIt Info meldet das hr3 Fenster als Frame, wenn ich es über die _IEFrameGetCollection überprüfen will, kommt wiederum nichts dabei heraus. Hat irgendjemand eine Idee, wie der Inhalt des Febsters ausgelesen werden kann?