AIUTO PROGRAMMAZIONE BOT, HELP!

« Older   Newer »
  Share  
Joreke
CAT_IMG Posted on 25/5/2017, 09:03     +1   -1




Salve, da poco uso autoit, il mio obbiettivo primario, è creare un semplice bot, questo bot deve:
Cliccare 100 volte (ma va bene anche un numero non definito) in un punto specifico del mio schermo, e fermarsi solo quando rilevi che il colore di un pixel diventi giallo.
Ho fatto milioni di prove, so programmare in c++, java ed altro, ma non ho mai provato con questo tipo di linguaggio, per quello, non ho idea del funzionamento delle librerie ad esempio.
Potreste aiutarmi? In modo che possa studiare il codice di questo bot e capire di più?
Grazie in anticipo :D
 
Top
Shirotaiku
CAT_IMG Posted on 19/7/2017, 12:12     +1   -1




Perdonami, ma se io sapessi usare C++ e Java , come dici tu, non andrei a programmare un programma con Autoit che è stato sviluppato da C++/C. Detto questo ecco come si dovrebbe presentare il programma.
CODICE
HotKeySet("{F4}", "_Start")
HotKeySet("{F5}", "_Stop")

While 1
       Sleep(1000)
       ;Loop per le hotkeys
WEnd


Func _Start()
       TrayTip("Clicker", "Running...", 1000, 1)
       $Click = 100
       $x = 2317
       $y = 925
       $original = PixelGetColor($x, $y) ;Questo ricorda il colore del tuo oggetto  giallo


       For $a=1 to $Click
               MouseClick("left", $x, $y, 1, 10)
               $check = PixelGetColor($x, $y)
               If $check = $original Then
                       ExitLoop
               EndIf
       Next
       Exit
EndFunc   ;==>_Start


Func _Stop()
       TrayTip("Clicker", "Stopped", 1000, 1)
       Exit
EndFunc   ;==>_Stop
 
Top
1 replies since 25/5/2017, 09:03   55 views
  Share