Hat leider nichts gebracht :(
Aber vielleicht kannst du mir bei nem anderen Problem helfen :P
Code:
;Status-Übersicht
$onamestart = "<live_name>"
$onameend = "</live_name>"
$ostatusstart = "<live_is_live>"
$ostatusend = "</live_is_live>"
$oviewerstart = "<live_viewers>"
$oviewerend = "</live_viewers>"
$ogamestart = "<game_name>"
$ogameend = "</game_name>"
$ooliveid = 2721
Local $ourl = "http://api.own3d.tv/rest/live/status.xml?liveid=" & $ooliveid
$ieostatus = _IECreateEmbedded() ;IE Status Browser
$ieostatus2 = GUICtrlCreateObj ($ieostatus, 0, 0, 0, 0) ;IE Name Object
_IEAction ($ieostatus2, "invisible")
_IENavigate ($ieostatus[COLOR="Red"]2[/COLOR], $ourl)
$ostatushtml = _IEDocReadHTML ($ieostatus2)
$oname = _StringBetween ($ostatushtml, $onamestart, $onameend)
$ostatus = _StringBetween ($ostatushtml, $ostatusstart, $ostatusend)
$oviewer = _StringBetween ($ostatushtml, $oviewerstart, $oviewerend)
$ogame = _StringBetween ($ostatushtml, $ogamestart, $ogamestart)
$overviewlist = GUICtrlCreateListView ("Stream | Status | Viewer |Game", 800, 470)
GUICtrlCreateListViewItem ($oname & "|" & $ostatus & "|" & $oviewer & "|" & $ogame, $overviewlist)
In der ListView sollte dann eigentlich der Name, der Status, die Vieweranzahl, etc. angezeigt werden, allerdings steht überall nur 0.
Daher gehe ich davon aus, dass das auslesen nicht ganz geklappt hat.
Vielleicht findest du ja den Fehler :)
MfG ExChill
EDIT: Hab den Fehler wegen dem Invisible gefunden :P Hab ihn im Code rot markiert.