Bot Anti-AFK

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Status
Not open for further replies.

dexter74

Membre actif
Jan 24, 2010
140
0
581
33
Bonjour,

Suite à mon projet , j'aimerai réaliser un bot anti-afk sur archeage.
Pour l'heure il marche mais je suis obliger de passer par des touches.
J'aimerai réaliser une GUI totalement fonctionnel.

J'ai utiliser koda , j'ai ma gui.


Code:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=C:\Users\Drthrax\Desktop\Form1.kxf
$Form1 = GUICreate("Form1", 252, 69, 389, 209)
$Button1 = GUICtrlCreateButton("Button1", 8, 8, 113, 33)
$Button2 = GUICtrlCreateButton("Button2", 128, 8, 113, 33)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

		Case $Button1
		Case $Button2
	EndSwitch
WEnd
 
Last edited:

dexter74

Membre actif
Jan 24, 2010
140
0
581
33
j'aimerai que tu me donne un exemple stp car je bloque sur sa.
je bloque sur les boutons car avec ma boucle dans ma fonction sa bloque la suite du bouton.

Sur le forum officiel autoit il aime pas les bot et cie.

skype: dr.thr3x
 
Last edited:

TheHardButcher

Programmeur C/C++
V
Dec 14, 2009
1,461
58
964
France
C'est pas un problème d'exemple ou quoi, si tu veux faire des spaghetti bolo, tu prend au moins la peine d'apprendre a faire des pâtes...

Faire de l'autoit, c'est pas créer une gui sous koda et POUF ça fait des chocoprogramme, faut peut être rajouter du code non ?
 

dexter74

Membre actif
Jan 24, 2010
140
0
581
33
j'ai founis mon code koda pour m'épauler , je dispose déjà de l'anti afk , qui fonctionne mais pour le moment je suis obliger de passer par des touches.
Je bloque sur les boutons.



Code:
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Icon=Archeage.ico
#AutoIt3Wrapper_UseUpx=y
#AutoIt3Wrapper_Res_Comment=Script by Dexter74 - Cheat-game.com
#AutoIt3Wrapper_Res_Description=Dexter74
#AutoIt3Wrapper_Res_Fileversion=0.0.0.7
#AutoIt3Wrapper_Res_Fileversion_AutoIncrement=y
#AutoIt3Wrapper_Res_LegalCopyright=Dexter74
#AutoIt3Wrapper_Res_Language=1036
#AutoIt3Wrapper_Res_Icon_Add=D:\Jeux\Script\Archeage\Archeage.ico
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
; ####################
; #	Script Anti-AFK	 #
; ####################
; #
; # Jeux: Archeage
; # Auteur: dexter74
; #
; # Fonctions: Start, Pause, Exit




; Raccourcis
HotKeySet("{F9}", "start")
HotKeySet("{F10}", "stop")
HotKeySet("{F11}", "_exit")



; Variable Global
Global $archeage = 0



;Variable
$titre = WinGetTitle("[Class:ArcheAge]", "")



While 1

	If $archeage = 1 Then
		_key()
	ElseIf $archeage = 0 Then
	EndIf

WEnd



Func start() ; Permet de lancer le script
	$archeage = 1 ;
	MsgBox('', "Information", "Bot Démarrer", '1')
EndFunc   ;==>start



Func stop() ; Permet de Stopper le script
	$archeage = 0 ;
	MsgBox('', "Information", "Bot Stopper", '1')

EndFunc  ;



Func _exit() ; Permet de Quitter le script
	Exit
EndFunc   ;


Func _key()
	_Random_1()
	_z()
	_Random_1()
	_s()
	_Random_1()
	_space()
	_Random_1()
	_q()
	_Random_1()
	_d()
	_Random_1()
	_space()
EndFunc   ;


Func _z()
	ControlSend($titre, "", "", "{z}")
EndFunc   ;


Func _s()
	ControlSend($titre, "", "", "{s}")
EndFunc   ;


Func _q()
	ControlSend($titre, "", "", "{q}")
EndFunc   ;


Func _d()
	ControlSend($titre, "", "", "{d}")
EndFunc   ;



Func _space()
	ControlSend($titre, "", "", "{space down}")
	ControlSend($titre, "", "", "{space up}")
EndFunc   ;



Func _Random_1() ;
	; 1 seconde = 1000 ms
	; 1 Minute	60000
	; 2 Minute	120000
	; 3 Minute	180000
	; 4 Minute	240000
	; 5 minute 300000


Sleep(Random(60000, 120000, 1))
EndFunc   ;

---------- Message ajouté à 16h42 ---------- Le message précédent était à 23h09 ----------

up du topic ?
 
Last edited:
Mar 30, 2011
1,014
1
944
In Your Ass
étant donner que tu bloque sur le truc que tu apprend apres quoi .... 1 heure d autoit
je pense que tu devrais essayer de comprendre ce que tu fait plutôt que du c/c tout bête
...
 

dexter74

Membre actif
Jan 24, 2010
140
0
581
33
Le script à été écrit par moi même , je bloque sur la mise en place des bouton , au lieu de critique donne une explications.

Stop flood @Casimir
 

dexter74

Membre actif
Jan 24, 2010
140
0
581
33
Et t'es au courant c'est se que j'ai fait simplement pas compris ce point.
J'aurai aimer un éclaircissement.
Et ta remarque es peu constructive dans ce cas précis.
 
Last edited:

Evaelis

La Voix de la Sagesse
V
Ancien staff
Apr 28, 2010
22,949
468
1,699
Valhalla
Le script à été écrit par moi même , je bloque sur la mise en place des bouton , au lieu de critique donne une explications.

Stop flood @Casimir
Le script a été écris par toi même ? Tu sais que c'est le code automatique généré par Koda ?
Le problème c'est que tu ne sais même pas à quoi sert Case avec la variable correspondant à ton contrôle.
Je vais quand même prendre la peine d'essayer de t'expliquer ce qui est écris sur n'importe quel site que tu aurais dû visiter.
$nMsg = GUIGetMsg()
Tu obtiens les événements arrivés sur ta forme, à ce que je me souviens de l'autoit tu as juste à vérifier quel contrôle a été cliqué, d'où le switch suivant.
Ainsi :
Case $Button1
Tu entreras dans cette partie du code si ton bouton est cliqué, il faut donc placer ton code à l'intérieur.
Je ne vais pas m'attarder à expliquer la suite, soit tu sais coder, soit tu ne sais pas.
 
Last edited:

Takoo

Membre Banni
Feb 20, 2011
1,832
3
463
29
Paris SG :3
Bon bah Evaelis a tout dit :)

Mais j'aimerai quand même défendre notre petit amateur en sauce bolo. Il n'y a qu'ici qu'il puisse trouver de l'aide sur l'autoit, car l'anti-afk est bien-sûr considéré comme hack et donc il ne pourra trouver aucune aide de la part du site officiel AutoitFR. Et puis à quoi servent les catégories Aide Programmation si vous refuseZ d'aider des apprentis cuisiniers. :)
 

Evaelis

La Voix de la Sagesse
V
Ancien staff
Apr 28, 2010
22,949
468
1,699
Valhalla
L'apprenti cuisinier qui a oublie la casserole entre les ingrédients et le gaz ?
 

dexter74

Membre actif
Jan 24, 2010
140
0
581
33
Bonjour à tous et à toute,

Je sais à quoi correspond case , chaque case correspond au bouton , j'ai mis ma fonction _key() , mais lorsque je veux faire une pause , sa marche pas.
J'avoue que j'ai pas trop compris j'aurais aimer un exemple ou un projet qui utilise se système.

Je comprend que c'est lassant d'expliquer mais se serai possible si vous plait .

Pour la GUI , oui c'est koda , pourquoi faire compliquer quand on peux faire simple.

C'est vrai que les site autoitFr ne veulent pas de cheat et en plus c'est nettement mieux d'aider que de sévir .

Mon objectif es d'apporter ma pierre à l'édifice du forum et à terme après plusieurs release à quelque chose de concret.
je doute de moi c'est vrai mais je débute.



Merci d'avance Dexter74 .
 
Last edited:
Mar 30, 2011
1,014
1
944
In Your Ass
je n ais pas vu ou tu n as pas poster ton code qui utilise la gui et les boutons donc peux pas trop dépanner la dessus

sinon vas dans les section bot dofus il y a 15 tuto presque identique avec le meme principe de bouton qui déclenche une action
 

dexter74

Membre actif
Jan 24, 2010
140
0
581
33
Bonjour,

je viens d'éplucher quelque bot mais j'ai pas trouver se que je désire.
Tu pourrais me link un topic ou un exemple.

Je te remercie énormément pour l'aide que tu m'apporte.
 
Mar 30, 2011
1,014
1
944
In Your Ass
Je ne vais pas recopier ce qu il y a deja ici en section tuto ou dans l aide d autoit ou meme sur open classroom....
Si tu ne comprend pas avec tout ces tuto un de plus ne servira a rien
 

dexter74

Membre actif
Jan 24, 2010
140
0
581
33
je te demande un liens vers un tutorial , et en passant ton code bug chez moi .
 
Status
Not open for further replies.