autoit - pixelsearch (Radius)

...komplette Frage anzeigen

1 Antwort

$mpos = MouseGetPos() ;Maus Position


$pos = PixelSearch($mpos[0] -100, $mpos[1] -100, $mpos[0] +100, $mpos[1] +100, xEB1609, 10) ;X-Achse -100, Y-Achse -100, X-Achse +100, Y-Achse +100

Wenn kein Denkfehler drin ist, sollte nun von der Mausposition aus ein 100x100px Kästchen entstehen.

Eventuell noch ein Test einbauen, kann sein, dass es nötig ist.

$xminus = $mpos[0] -100
If $xminus < 0 Then
 $xminus = 0
EndIf

und natürlich auch fürs maximale.

$xplus = $mpos[0] +100
If $xplus > @DesktopWidth Then
 $xplus = @DesktopWidth
EndIF

Für Y auch noch, aber ich denke, dass du das selber hinbekommst.

( ! Kann Fehler enthalten, habs nicht ausgetestet ! )

MaxChri 13.09.2014, 05:49

Okay danke, habe es schon hinbekommen :)

0

Was möchtest Du wissen?