Tutorial AcTool, Guida per principianti

« Older   Newer »
  Share  
Oberon93
view post Posted on 26/2/2009, 19:50




Allora, come nuovo mod di questa sezione ho deciso di fare una semplice e pratica guida su AcTool per far inoltrare i nuovi utenti nel mondo della programmazione, quindi un primo passo verso una lunga scalata.

AcTool è un programma che ci permette di creare dei bot di programmazione utilizzabili per diverse cose, nel forum per esempio abbiamo guide riguardo a Metin2 che parlano proprio dell'utilizzo di questo programma, ma possiamo dire che questo serve anche per la creazione di macro sempre attraverso un bot che possano servire per il PC stesso. Vi prego di fare molta attenzione poiché se volete intraprendere una carriera da "Coder" dovrete sempre e comunque non tralasciare nulla.

Come prima guida, ho deciso di iniziare con i quesiti teorici basilari:

Keys: Corrisponde ad una combinazione dei tasti sulla tastiera. Dopo ilcomando digitate ciò che volete trascrivere. Può essere composto da lettere o numeri.

End: Corrisponde alla fine di un ciclo.

Restart: Corrisponde alla ripetizione di una micro o macrosequenza, se non addirittura dell'intero bot.

Loop: Determina l'inizio di un ciclo che potremo far ripetere a nostro piacimento quante volte desideriamo. Come ogni ciclo va terminato con la stringa end. ecco qui sotto un esempio di ciclo tratto da un bot per Metin2
CODICE
loop 4//scriviamo quindi il comando cn il numero delle ripetizioni a financo (in questo caso 4)separato da uno spazio
isred 432,232
keys11
end


MousePos: Abbreviazione di Mouse Position, serve per puntare il pixel selezionato dalle coordinate (x, y) - (ascisse, ordinate), basato su un sistema di assi cartesiani. Per trovare il pixel che volete, bisogna fare così: se siete su un'applicazione diversa da AcTool, mettete il puntatore dove preferite, premete ALT + TAB per cambiare applicazione, andate su AcTool, premete CTRL + M ed avrete visualizzate le coordinate dei pixel selezionati.

SetActiveWindow: E' il comando che ci permette di aprire una determinata finestra durante l'esecuzione di un processo. (qui per maggiori delucidazioni)

Leftclick e Rightclick: Corrispondono rispettivamente ai tasti sinistro e destro del mouse. Di solito vengono assegnati ad un
mouseposition = x, y

Delay: Indica il tasto di pausa ed è specificato in millisecondi, però se digitate la sigla "sec" diventerrano secondi.

Keydown: Indica un tasto qualsiasi lasciato premuto sulla tastiera.

Iscolor: Corrisponde all'espressione "se è colore x, y", vale lo stesso discorso del mouseposition. Vi sono i comandi isblack (nero), isgreen (verde), iswhite (bianco), isblue (blu), isred (rosso), isgrey (grigio), esistono anche altre varianti che per il momento non cito.

While: Corrisponde all'inizio di un quasiasi processo a tempo indeterminato (infinito).

Comandi basilari della tastiera: {TAB}---> TASTO TAB; {RETURN}---> TASTO INVIO; {SPACE}---> BARRA SPAZZATRICE

Edited by Abn00b - 26/2/2009, 20:42
 
Top
view post Posted on 26/2/2009, 20:42

Icheat importante

Group:
Member
Posts:
285
Location:
Torino

Status:


mi snpermesso di modificare alcune imprecisioni
 
Web  Top
Oberon93
view post Posted on 2/3/2009, 10:21




grz abn, infatti volevo modificarlo se c'erano problemi...cmq cosa ne pensi come prima guida?
 
Top
focamonca
view post Posted on 2/3/2009, 13:55




veramente completa e utile!!!
 
Top
Oberon93
view post Posted on 2/3/2009, 15:36




Grazie foca ;)
 
Top
view post Posted on 4/3/2009, 20:00

Icheat importante

Group:
Member
Posts:
285
Location:
Torino

Status:


è carina^^
 
Web  Top
UtenteCurioso
view post Posted on 12/4/2017, 13:26




Scusa e se io volessi esiguire una macro soltanto dopo avere Premuto un tasto sulla tastiera per esempio

Premo 1
attende
2
3
attende
4
5
si ferma

e la macro non termina e non riparte ma rimane in sospeso.
Riparte solo e soltanto se premo 1 dinuovo.
Sai la funzione che mi fa fare questo?
 
Top
6 replies since 26/2/2009, 19:50   2434 views
  Share