Bitcoin Forum
May 30, 2024, 09:05:58 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Creare bot in autohotkey  (Read 1943 times)
nutriagrigia (OP)
Sr. Member
****
Offline Offline

Activity: 1270
Merit: 254


Oikos.cash | Decentralized Finance on Tron


View Profile
November 28, 2014, 08:02:39 PM
Last edit: November 30, 2014, 02:52:05 PM by nutriagrigia
 #1

Non ho voglia di creare un a guida completa in un solo momento, ma se ogni tanto  aggiungo qualcosa al topic, qualcosa viene fuori.
Sarà analizzato e discuteremo delle poche righe del bot flapper, in modo tale che a tutti possa funzionare e che tutti possano gareggiare per inserire codice per migliorarlo (pare vero).

Prima di tutto indico come preparare il computer per lavorare con questo linguaggio, precisamente indico come faccio io.

Si installa TextPad come programma editor per scrivere e modificare il codice

Si va al sito http://www.autohotkey.com/
si scarica e installa autohotkey
Si va su tutti programmi e si cerca la cacrtella autohotkey
tra le varie cartelle e files abbiamo
autoit3 windows spy programmino che mi dice per l'applicazione attiva, il titolo della finestra la posizione del mouse il colore sotto il cursole a altre informazioni. Strumento utile per crearsi il programma

autoscriptwriter, serve per registrare macro, i personalmente non lo uso.

Poi andiamo sulla cartella extras editors e faccimao doppio click sul nostro editor textpad "Run this to install syntax and clip library files for TextPad"
Poi andimao sempre su extra intellisense e clicchiamo intellisense.ahk.

Ora apriamo textpad
se apriamo un file con estensione ahk vedremo la sintassi colorata
da strumenti strumenti strumenti esterni possiamo scegliere
run script -- si lancia subito lo script - codice
autohotkey help -- questa è la parte piu importante, carichiamo un glossario per le parole chiave usate in autohotkey con descrizione ed esempi dei comandi.


per creare dal file ahk il file exe, che in pratica si tratta di uno script con l'inteprete stesso caricato nel file exe, basta cliccare con il pulsante destro sul file e scegliere da menu la voce compile script.

30-11
https://www.mediafire.com/?rmm9zd56foxpey6

botflapper bozza n 2
Questa volta non ho messo la versione exe, cosi sto tranquillo.  Bot anche bello da vedere in quanto per il debug ho inserito alcuni elementi visivi.
Come sempre F12 partenza
esc uscita
risoluzione 1920 1200, oppure cambiate le coordinate di ricerca nel codice.





█▀█ █ █▄▀ █▀█ █▀ ░ █▀▀ ▄▀█ █▀ █░█
█▄█ █ █░█ █▄█ ▄█ ▄ █▄▄ █▀█ ▄█ █▀█



DeFi on Tron
and trustless token exchange
█████











█████

██████████████████████████████████████████████████████

JOIN OIKOS

██████████████████████████████████████████████████████

█████
    █
    █
    █
    █
    █
    █
    █
    █
    █
    █
    █
█████
nunzio2012
Sr. Member
****
Offline Offline

Activity: 493
Merit: 250


The Future of Crypto Trading | Apollo


View Profile
December 04, 2014, 06:13:51 PM
 #2

può darsi che non faccia niente poichè la risoluzione è sbagliata? essendo predisposto per il 1200 essendo 1080 si ritroverebbe a dover fare il "tocco" più in basso ma non ci arriva per via della risoluzione

                                                                             ▄▄▓▓
                                                                          ░▄▓▓▓▓▓
                                                                          ░▓▓▓▓▓▓
                                                                          ░▓▓▓▓▓▓
                                                               ▄▓▓        ░▓▓▓▓▓▓
      ▒▒▒░         ░▒▒▒▒▒▒▒░░            ░▒▓▓▓▒░           ▄▄▓▓▓▓▓        ░▓▓▓▓▓▓            ░▒▓▓▓▒░
     ▓▓▓▓▓░        ▒▓▓▓▓▓▓▓▓▓▓▓       ░▓▓▓▓▓▓▓▓▓▓▒         ▒▓▓▓▓▓▓        ░▓▓▓▓▓▓          ▒▓▓▓▓▓▓▓▓▓▓░
    ▒▓▓▓▓▓▓        ▒▓▓▓▓▒▒▒▓▓▓▓▓░   ░▓▓▓▓▓▓▓▓▓▓▓▓▓▓░       ▒▓▓▓▓▓▓        ░▓▓▓▓▓▓        ░▓▓▓▓▓▓▓▓▓▓▓▓▓▓░
   ░▓▓▓▓▓▓▓▒       ▒▓▓▓▓    ░▓▓▓▓░ ░▓▓▓▓▓░    ░▓▓▓▓▓░      ▒▓▓▓▓▓▓        ░▓▓▓▓▓▓       ░▓▓▓▓▓░    ░▓▓▓▓▓
   ▓▓▓▓░▓▓▓▓░      ▒▓▓▓▓     ▓▓▓▓░ ░▓▓▓▓░       ▓▓▓▓▓      ▒▓▓▓▓▓▓        ░▓▓▓▓▓▓       ▒▓▓▓▓       ░▓▓▓▓
  ▒▓▓▓░ ░▓▓▓▓      ▒▓▓▓▓    ░▓▓▓▓░ ▒▓▓▓▓        ▓▓▓▓▓      ▒▓▓▓▓▓▓        ░▓▓▓▓▓▓       ▓▓▓▓▒        ▓▓▓▓
 ░▓▓▓▓░░░▒▓▓▓▒     ▒▓▓▓▓▒▒▒▓▓▓▓▓░  ░▓▓▓▓░       ▓▓▓▓▓      ▒▓▓▓▓▓▓    ▄▓▓░░▓▓▓▓▓▓       ▒▓▓▓▓░      ░▓▓▓▓
░▓▓▓▓▓▓▓▓▓▓▓▓▓░    ▒▓▓▓▓▓▓▓▓▓▓▓░    ▓▓▓▓▓░    ░▓▓▓▓▓░      ▒▓▓▓▓▓▓ ▄▄▓▓▓▓▒░▓▓▓▓▓▓       ░▓▓▓▓▓░    ░▓▓▓▓▓
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░   ▒▓▓▓▓░░░░░       ░▓▓▓▓▓▓▓▓▓▓▓▓▓▓░       ▒▓▓▓▓▓▓ ▓▓▓▓▓▓▒░▓▓▓▓▓▓        ░▓▓▓▓▓▓▓▓▓▓▓▓▓▓░
▓▓▓▓░     ░▓▓▓▓▓   ▒▓▓▓▓              ░▓▓▓▓▓▓▓▓▓▓▒░        ▒▓▓▓▓▓▓ ▓▓▓▓▓▓░░▓▓▓▓▓▓▄▄        ▒▓▓▓▓▓▓▓▓▓▓░
░░░░       ░░░░░   ░░░░░                 ░▒▓▓▒░░          ▄▒▓▓▓▓▓▓▒▓▓▓▓▓▓▒                   ░▒▒▓▓▒░
                                                       ░▒▀▀        ▓▓▓▓▓▓▒

   █           █
   █       █   █
  ███      █  ███
  ███    ███ ███
  ███    ███ ███
   █  ███ ███  █
   █  ███  █   █
      ███  █
      ███
      ███
       █
       █
nutriagrigia (OP)
Sr. Member
****
Offline Offline

Activity: 1270
Merit: 254


Oikos.cash | Decentralized Finance on Tron


View Profile
December 04, 2014, 06:20:50 PM
Last edit: December 04, 2014, 06:40:36 PM by nutriagrigia
 #3

Un utente in umessaggio privato mi ha scritto che il bot non parte minimamente.
Voglio spiegare la procedura per trovare l'inghippo.
Ipotiziamo che il programma debba partire dal punto 1 per arrivare al 5. Se mi dite che non arriva al 5 io non so dove si è fermato e non posso dare suggerimenti.
Per ovviare a questo problema, all'inizio di ogni "numero" ho messo un tooltip, un messaggio che indica il tipo di fase.

Avremo quindi questi messaggi in alto a sinistra delle finestra di gioco
1 richiamo della finestra del gioco. Qui non c'è nessun messaggio. Se non vedete nessun messaggio siamo fermi qui
2 <cerca tasto>     in questa fase il prog cerca la scritta enter tournament e ci clicca sopra
3 <cerca condizione inizio> in questa fase il programma deve identificare la schermata tap to play ed esegue un click di inizio
4 dopodiche inizia il ciclo composto dalle fasi trovaostacoloinferiore trovaocchio (coordinate gallina)  poi nel momento che la coordinata y della gallina è inferiore alla coordinata y dell'ostacolo esegue il click.

Per Nuzio, se la gallina rimane ferma,  non sei entrato neppure nel ciclo, la risoluzione non dovrebbe non centrare in questa fase. Se invece la gallina parte ma si chianta al suolo procediamo con un altro sistema per capire il problema.


█▀█ █ █▄▀ █▀█ █▀ ░ █▀▀ ▄▀█ █▀ █░█
█▄█ █ █░█ █▄█ ▄█ ▄ █▄▄ █▀█ ▄█ █▀█



DeFi on Tron
and trustless token exchange
█████











█████

██████████████████████████████████████████████████████

JOIN OIKOS

██████████████████████████████████████████████████████

█████
    █
    █
    █
    █
    █
    █
    █
    █
    █
    █
    █
█████
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!