Auto Clicker für Desktop -Anwendungen in Golang, um Mausklicks zu simulieren
Gebrauchtes Robotgo -Paket zur Steuerung der Mausereignisse.
Mein Vater wollte eine Möglichkeit, Klicks für ein Spiel namens Plarium Vikings zu simulieren, um Aufgaben im Spiel automatisch zu klicken und aufzunehmen. Es gibt ein paar Tools da draußen, die das bereits tun, aber Sie müssen für sie bezahlen.
Also, weil ich auf einer Golang -Lernreise bin, werde ich meine eigene in Golang schreiben.
Mit getpointer.go
: Es schläft 2 Sekunden lang und gibt dann die Koordinaten der Position Ihrer Maus zurück. Sie werden diese Koordinaten verwenden, um dort zu zeichnen, wo sich die Maus bewegen muss.
Beispiel:
$ go run getpointer . go
pos: 966 621
pos: 849 356
Ich habe 2 Positionen, von denen ich möchte, dass die Maus zu klicken und dann mit einer Kombination aus einer Weile -Schleife wieder zu wiederholen, ob ich auf zwei Positionen klicken kann
Nach dem Start Ihrer Maus wechselt Ihre Maus zu den geplanten Standorten und klickt, sobald sie zur Koordinate gelangt.
$ go run autoclick . go
Starting iteration
Moving Mouse
Clicking
Delaying with 2 Seconds
Moving Mouse
Clicking
Delaying with 2 Seconds
finising iteration
...
finising iteration
finished all iterations