Ich habe mit mehrere Tutorials durchgelesen und wollte jetzt was eigenes schreiben... (Ogamebot nach anleitung
)
...bin bisher jedoch nicht sehr weit gekommen, da ich Probleme beim auslesen des quelltextes habe
Wenn ich den Code so schreibe hat der Array bei der Asusgabe keinen Wert
Code:
Dim $session[50] _IeLoadWait($oIE,1000,8000) $HTML = _IEDocReadHTML ($oIE) $session[0] = _StringBetween($HTML,'var session =','var vacation') MsgBox (0,"session",$session[0]) $session[0] = StringTrimRight($session[0],3) MsgBox (0,"session",$session[0])
und wenn ich den Code so schreibe bekomme ich folgende Fehlermeldung:
==> Subscript used with non-Array variable.:
Code:
Dim $session[50] _IeLoadWait($oIE,1000,8000) $HTML = _IEDocReadHTML ($oIE) $session = _StringBetween($HTML,'var session =','var vacation') MsgBox (0,"session",$session[0]) $session[0] = StringTrimRight($session[0],3) MsgBox (0,"session",$session[0])
...ich bin es gewohnt, dass beim scripten was nicht passt, aber ich bin schon seit zwei Tagen an dem Problem und muss endlich meinen Fehler verstehen, weil ich für den restlichen Bot weitere Auslesen brauche.
achja ich hatte die Theorie, dass der Fehler ist, dass _stringbetween einen array gibt und StringTrimRight mit einem string arbeitet (aber hab was das angeht zuwenig Kenntnis), aber das Komische war, dass zwischendurch bei leichter Veränderung das Script ging und meist beim 2ten Versuch schon nicht mehr
...hoffe, dass meine Frage hier so stehen darf und nicht 100% überflüssig ist
(ansonsten bitte ich darum, das sie verschoben wird)
lg chillsema