BorderGame
Piccola domanda - Versione stampabile

+- BorderGame (https://www.bordergame.it)
+-- Forum: Programmazione (/Forum-Programmazione--158)
+--- Forum: Programmazione (/Forum-Programmazione)
+---- Forum: Autoit (/Forum-Autoit)
+---- Discussione: Piccola domanda (/Thread-Piccola-domanda)

Pagine: 1 2


Piccola domanda - alexio9411 - 31-07-2012 04:38 PM

Ciao a tutti,da un po' sto cominciando ad interessarmi alla programmazione e volevo cominciare con Autoit.

La mia domanda è questa...è possibile creare un bot che clicchi un certo punto dello schermo con il cursore e che si fermi quando compare una determinata scritta?

Grazie per le risposte Big Grin


RE: Piccola domanda - Rameel - 31-07-2012 11:12 PM

Che genere di scritta ?

MouseClick ("Right oppure Left",Coordinata,Coordinata)

Sarebbe questo, ma clicca solo una volta, se vuoi che clicchi all'infinito devi metterci un ciclo While:

While 1
MouseClick ("Right oppure Left",Coordinata,Coordinata)
WEnd

Se ho capito bene è una scritta che appare sulla GUI quindi puoi semplicemente fare così:

Global $var= False

While $var= False
MouseClick ("Right oppure Left",Coordinata,Coordinata)
WEnd

While 1
If $Label= "Testo cambiato" Then $var= True
WEnd

Se poi intendi qualcos'altro specifica..

@[alexio9411]


RE: Piccola domanda - alexio9411 - 31-07-2012 11:41 PM

Vorrei fare un autoclicker che quando appare una determinata scritta sullo schermo clicchi su una coordinata,mentre quando ne appare un'altra clicchi sulla seconda coordinata.

Non so se mi sono spiegato xD


RE: Piccola domanda - gaetacoso97 - 01-08-2012 01:35 AM

ah wow dovresti mettere il comando che se diventa di un colore un dato pixel clicchi dove cambia... ma dovresti fare il comando che ha detto mik in tutti i pixel :| credo...


RE: Piccola domanda - alexio9411 - 01-08-2012 09:20 AM

ho chiesto qua proprio perchè sto cercando di imparare xD


RE: Piccola domanda - Rameel - 01-08-2012 06:18 PM

Ma ho capito, dico la scritta è sulla GUI ? E' sul programma che deve autocliccare ? Oppure è una scritta che appare su NosTale o altro ? alexio9411


RE: Piccola domanda - alexio9411 - 01-08-2012 08:03 PM

è una scritta che appare sulla pagina web (è un browser game)

@[iMik]


RE: Piccola domanda - Rameel - 01-08-2012 08:50 PM

@[alexio9411]

Se sai ogni quanto appare si potrebbe semplicemente mettere nella GUI e diventerebbe uno script semplicissimo da scrivere..

OT Necessario: Partecipa all'evento delle firme perfavore D:'


RE: Piccola domanda - alexio9411 - 01-08-2012 09:04 PM

In pratica ogni volta che clicco un certo link cambia ma non c'è un tempo preciso dove cambia la scritta che mi serve,io clicco il link e potrebbe rimanere anche uguale è.è

@[iMik]


RE: Piccola domanda - Rameel - 01-08-2012 09:07 PM

Se non riesci a dare un ritmo ai link, questo programma và oltre le capacità di AutoIt..ammeno chè non fai uno Script più lungo di quello per NosTale :asd:


RE: Piccola domanda - alexio9411 - 02-08-2012 02:04 PM

e cosa si potrebbe usare?

@[iMik]


RE: Piccola domanda - Rameel - 02-08-2012 03:18 PM

Devi lavorare con i pixel e con AutoIt non è il massimo :asd:


RE: Piccola domanda - saimonxd - 05-08-2012 01:44 PM

Sono interessato anchio


RE: Piccola domanda - Rameel - 06-08-2012 05:41 PM

Lo ripeto, bisogna usare un altro linguaggio di prorgammazione..ammeno chè non sappiate AutoIt completamente a memoria, non abbiate un Master in matematica applicata presa presso una scuola privata della NASA e abbiate anni di vita da buttare.


RE: Piccola domanda - Ð3V!L - 07-08-2012 11:58 AM

iMik non parlare se non sai le cose,
con autoit è possibilissimo farlo anche se ti uscirebbe un codice abbastanza complicato per la prima impresa..
bisognerebbe trovare il punto fisso della scritta che deve comparire e inserire un while tipo:

while 1
se il punto fisso è "ciao" allora
clicca su una certa coordinata
altrimenti se è "bye"
clicca su un altra coordinata
WEnd

sul web la vedo un po difficilotta, ma interessante.. approfondirò l'argomento in futuro.


RE: Piccola domanda - alexio9411 - 08-08-2012 10:48 AM

diciamo che quando compare un immagine deve premere su un punto e quando non comprare deve premerne un altro...ma quando compare una determinata scritta deve stopparsi

@[Ð3V!L]


RE: Piccola domanda - Rameel - 08-08-2012 11:57 AM

Io ho esagerato xD Comunque ho postato più o meno una risposta ricevuta tempo fà perchè volevo fare più o meno la stessa cosa xD


RE: Piccola domanda - alexio9411 - 13-08-2012 10:03 PM

uppp


RE: Piccola domanda - Rameel - 13-08-2012 10:13 PM

Alexio, è sopra le tue capacità xD


RE: Piccola domanda - alexio9411 - 13-08-2012 10:19 PM

beh ma comunque vorrei imparare e su google non trovo molte guide utili