AutoIT PixelSearch

XO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 58
0
Kopiuj
   While True
        Local $aCoord = PixelSearch(0, 0, 733, 449, 0xFDE9C8)
        If Not @error Then
            MouseClick("left", 733, 449, 1)
            ExitLoop
        EndIf
        Sleep(10)
    WEnd 

Ten skrypt klika w pixel, który się aktywuje po dowolnym czasie. Jak można przerobić ten skrypt, jak takich pixeli jest 6? Na przykład jest 6 kwadratów i w każdym co jakiś czas zapala się światło innego koloru (ale tego samego koloru w tym samym kwadracie). Skrypt ma klikać w każdy kwadrat, który się zapali, w miejscu jego zapalenia.

Sopelek
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kraków
  • Postów: 467
0

Szukaj po kolei 6 razy. W każdym kwadracie z osobna. Jeśli się nie nakładają to wystarczy, jeśli się nakładają to trzeba by coś innego pomyśleć.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.