Gibt es eine Möglichkeit, das die ImageSearch Funktion immer von der Mitte aus "berechnet" wird?
Hier ein kleines Beispiel:

Das Blaue Kreutz in der Mitte soll die Desktopmitte und zugleich den "Charakter" symbolisieren.
Der Charakter soll die Sterne, die von eins bis vier gekennzeichnet sind, einsammeln.
Zur Zeit wählt die ImageSearch Funktion bei mir willkürlich aus, sprich:
Es ergibt sich kein "intelligentes Muster"
Er könnte sie 1-3-4-2, 4-1-3-2, 1-4-2-3 etc. einsammeln. Dadurch würde er eine längere Laufzeit und somit suboptimale Effektivität garantieren.
Ich würde es gerne so hinkriegen, dass wenn das gesuchte Ziel mehrfach auf dem Bildschirm zu sehen ist, immer von der Mitte aus berechnet wird, welcher (in diesem Falle Stern) am nächsten liegt.
Sprich:
Der Charakter würde zu Stern 3 laufen, den Stern einsammeln und von der eingesammelten Position neu berechnen, welcher Stern näher liegt - in diesem Falle Stern 4.
Somit wäre der Zyklus 3-4-2-1 und das immer wieder.
Ist das mit AutoIt möglich, oder muss man dafür andere Sprachen wie C+ oder der Gleichen benutzen?






