suche befehl

07/24/2010 00:36 Australopiticus#1
ich habe folgendes problem:
ich hab einen bot für ein onlinegame geschrieben aber unsere wlan verbindung ist so schlecht, dass sie ca jede stunde einmal für ein paar secunden abreist. wenn das passiert lest Autoit gerade mit _StringBetwenn etwas aus dem Quelltext aus und schreibt es auf eine variable. Wenn jetzt aber keine internetverbindung da ist gibt _stringbetween 0 zurück und keinen array wie das sonst der fall wäre und mein skript hängt sich auf.
Jetzt würde ich einen Befehl suchen der auf die Fehlermeldung selbst reagiert, mein skript ein paar sekunden pausieren lässt und dann weitermacht.
Gibts da irgendwas in der art?
danke im voraus australo
07/24/2010 01:03 xWaffeleisen#2
PHP Code:
$Source GetSource() ; Kommt eben drauf an ob du _IE verwendestect...
$Return _StringBetween(...)

While 
Not IsArray($Return)
    
Sleep(5000)
    
$Source GetSource() ; Kommt eben drauf an ob du _IE verwendestect...
    
$Return _StringBetween(...)
WEnd

Hier gehts dann normal weiter 
So wartet das Script, bis _StringBetween etwas findet...
07/24/2010 01:28 Australopiticus#3
danke