Aus einer .html Datei bestimmte Werte auslesen.

09/22/2012 13:52 cheytax42#1
Hallo,

kann mit jemand kurz helfen, ich bekomme es einfach nicht gebacken :(

Der Bot soll aus einer .html Datei wie dieses rot markierte Wert "fbid=387511387985027&" untereinander im Edit-Box anzeigen.(Also..alle 15 Werte vor fbid=)



Quote:
#include <GUIConstants.au3>
#include <array.au3>
#include <string.au3>


#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("ID AUSLESEN", 625, 443, 193, 125)
$IDL = GUICtrlCreateEdit("", 8, 16, 177, 417)
GUICtrlSetData(-1, "")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###


InetGet("http://www.facebook.com/media/set/?set=a.387511364651696.91425.373488422720657&type= 3",@ScriptDir&"\test.htm",1)
$sText = FileRead(@ScriptDir&"\test.htm")
$aFound = _StringBetween($sText,'fbid="','"')
_ArrayDisplay($aFound)

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit

EndSwitch
WEnd
Hier das ganze:
09/22/2012 22:52 Imaginär#2
Anstatt
PHP Code:
$aFound _StringBetween($sText,'fbid="','"'
einfach
PHP Code:
$aFound _StringBetween($sText,'fbid=','&'