Ich brauche eine Schleife die abfragt ob die E-Mail da ist. Wenn ja wird der Script fortgesetzt, wenn nein soll die Abfrage nach einiger Zeit erneut erfolgen bis sie da ist.
Das ganze sollte eigentlich ziemlich einfach sein, da ich nur auf diese E-Mail im Postfach warte, solange das Postfach leer ist, steht anstatt der E-Mail ein rosa-Fehlercode. Also dachte ich mach ich ne Pixel-Farbcode abfrage:
[autoit]
$email = 0 ; Variable für E-Mail
While $email == 0
MouseClick("left", 315, 451, 1) ; Klickt auf Postfach aktualisieren
_IELoadWait ($oIE) ; Wartet bis IE-Seite bereit ist
If PixelGetColor(105, 500) == dec("FFFF00") Then ; Prüft ob keine E-Mail erschienen ist.
Sleep(500) ; Zeit bis zur nächsten Abfrage
Else
$email = 1 ; Wenn der Farbcode nicht Rosa ist soll die schleife verlassen werden
EndIf
WEnd
;...hier würde das script weitergehn
Leider fragt er wohl nur einmalig ab und hört dann einfach auf.
Mach ich was falsch bei der Schleife? Oder brauch ich gar eine andere Schleife?? Bitte helft mir mal weiter.