Autoit

04/14/2011 10:06 claque#1
Hallo zusammen,

ich bräuchte mal ein wenig Hilfe und hoffe, es ist nicht unverschämt als Neuling gleich schon Fragen zu stellen.

Mein Problem:
In meinem Script (Autoit) soll ein Image gesucht werden (Image Search), ist es gefunden, sollen alle Pixel in diesem Image angeklickt werden.

Ist so etwas möglich?


Beispiel:

#include <ImageSearch.au3>
$x1 = 0
$y1 = 0
While 1
Sleep(1)
If $active = 1 Then
$result = _ImageSearch("c:\image.png", 1, $x1, $y1, 0)
If $result = 1 Then
MouseClick("LEFT", $x1, $x2)
Sleep(100)
EndIf
EndIf
Wend


Im moment wird also nur irgendwo das Image angeklickt (wo eigentlich?),
aber ich hätte gerne, dass das jedem Pixel widerfährt.


So sieht zum Beispiel ein Image aus:
[Only registered and activated users can see links. Click Here To Register...]

Es hat in diesem Fall 25 x 25 Pixel.

Ich sage schon mal vielen Dank im voraus!
04/14/2011 21:15 derpo#2
Hier mal eine leicht editierte Version :
Diese kannst du so verwenden :
04/14/2011 21:30 Meikbrosoft#3
achte bitte nächste mal darauf : [Only registered and activated users can see links. Click Here To Register...]
04/18/2011 11:41 Adroxxx#4
[Only registered and activated users can see links. Click Here To Register...]