Hallo leute,
Ich habe vor einiger Zeit angefangen mein neues AutoIT projekt zu machen.
Dort ist auch eine pixelgetcolor funktion dabei.
func A()
Send("{v}")
Sleep(Random(200,250))
$z = PixelGetColor(640,29)
Switch $z
Case 0x380808
send("{g}")
sleep(random(370,390))
Case 0x847070
send("{f}")
sleep(random(370,390))
Case 0xFFFFFF
send("{k}")
sleep(random(370,390))
EndSwitch
EndFunc
So mein ganzes anderes Script funktioniert perfekt und sogar dieser teil aber nur manchmal.
Denn in ein paar fällen überspringt der einfach die Farberkennung oder erkennt dort die Farbe nicht (was eigentlich nicht sein kann da die Farbe fest ist). Aufjedenfall macht der dann mit den Rest des Scriptes weiter. Was dann zu großen Problemen im Programm führt.
Könnt ihr mir vielleicht sagen warum genau der manchmal einfach die Erkennung überspringt oder die Farbe dort nicht erkennt oder weiß der Geier was der da tut.