Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
AutoIT sleep bis ein Pixel nicht mehr gesehen wird
Hallo, weiß hier jemand, ob es möglich ist, dass man ein Script solange pausiert, bis eine bestimmte Farbe nicht mehr gesehen wird (der Pixel bewegt sich), wenn ja, wie ?
Ja, per pixelsearch; ich nehm jetzt mal den Desktop zum Probieren.
Angenommen, man möchte den Rot-Ton der beigefügten Grafik (hat den HEX-Wert AA0000) innerhalb der 3x3 Icons auf dem Desktop abfragen (auf dem Desktop links oben 3 Spalten nach rechts und 3 Zeilen nach unten):
Code:
#include <MsgBoxConstants.au3>
while 1
$aCoord = PixelSearch(0, 0, 300, 300, 0xAA0000)
If Not @error Then
MsgBox(0,"", "Rot gefunden")
EndIf
WEnd
Und wenn das Skript erst etwas machen soll, sobald die Grafik außerhalb des 3x3 Radius ist:
Code:
#include <MsgBoxConstants.au3>
while 1
$aCoord = PixelSearch(0, 0, 300, 300, 0xAA0000)
If @error Then
MsgBox(0,"", "Rot nicht mehr gefunden")
EndIf
WEnd