Launcher/Config Installer Dofus [S'p]

    Publicités

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

oO-YuMi-Oo

Membre actif
Jul 8, 2011
374
0
441
Bonjours , Je vous montre dans ce tutoriel comment créer Un Launcher/Config Installer D'un serveur privé Dofus ! Mais à condition que notre application soit dans le même repertoire que Dofus :hap:

I- Koda :

Vous connaissez tous le "Koda" D'autoit ? Non ?
Le koda c'est l'interface[Look] De l'application ! Mais :
C'est pas quand on met un bouton ( Quitter ) il va quitter ...
Faut aussi du Codage ! :hap:

Commençons par créer un nouveau Autoit Script :
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Puis "Edit Scrip" => Click droit !
Sa vous donne : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Vous pouvez Supprimez les lignes , Ils sont pas nécessaires ...
Bon , Commençons le Koda ! [ alt+m Pour ouvrir ] :
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Ajoutez : 3 Boutons [ Essentiels ] Sinon Ajoutez se que vous voulez d'autre :D
- Bouton1 : Installer Config
- Bouton2 : Lancer le jeu
- Bouton3 : Quitter

Hints :

Pour les débutants :
- Pour choisir le nom de la From [ Par défaut : Form1 ]
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

- Pour Choisir font des Boutons/Labels ... :
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

- Pour choisir la BackColor de la Form :
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

- Et pour choisir l'icone de l'application :
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Fin de Hints !

Alors , à la fin Mon Application Désign est comme sa :
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Pour enregistrer le code du Koda(Désign) f9 => Insert Into Script
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Voila , Koda Fini !

II- Codes :

Comme j'ai dis , Le bouton "Quitter" Ne le fera pas Automatiquement ! On dois donner l'ordre avec un code pour qu'il ferme l'appliction , Pour le faire ;
Ajoutez Dans While1 :
Case $Button3
Exit
Et le "While 1" Dois être comme sa :
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button3
Exit
Le 'Case $GUI_EVENT_CLOSE => Exit' c'est que qu'on on clique sur la croix rouge , sa ferme l'application !
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Toujours Dans While 1 !
Allons maintenant au Bouton "Lancer le jeu" :
En bas du dernier code ; et ajoutez :
Case $Button2
Shellexecute("Dofus.exe")
'ShellExecute' => Execute une application (Autre , Dofus à notre cas ).
Le While 1 Sera après ajouter ces dernier :
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button3
Exit
Case $Button2
Shellexecute("Dofus.exe")
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Allons maintenant à 'installer config' ! [ While 1 toujours ]
Dabord , Mettez votre config au même endroit du Script !
Comme sa : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Puis revenons au code et ajoutez :
Case $Button1
Fileinstall("Config.xml"), "Config.xml")
Msgbox(0, "Config Installer !", "La config a été bien installer !", 30)
- Fileinstall("Config.xml"), "Config.xml") => Install Config.xml dans la même repertoire que notre application !
- Msgbox(0, "Config Installer !", "La config a été bien installer !", 30) => Un message Qui confirme l'installation , Et disparaît aprés 30 secondes [Modifiables].
Le While alors devrait être comme sa :
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button3
Exit
Case $Button2
Shellexecute("Dofus.exe")
Case $Button1
Fileinstall("Config.xml"), "Config.xml")
Msgbox(0, "Config Installer !", "La config a été bien installer !", 30)
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Le code Sera dans à la fin :
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

III- Compilation :

Notre Application est prête , Mais au format ".au3" ;
Se qu'on peut l'executer qu'aver Autoit installer ! Alors on compile pour l'avoir en ".exe" !

Clique Droit => Compile with options :
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Choisissez une icone Si vous voulez Puis Changer "Output arch"
De 'Compile x64 version' à 'compile x86 version. (défaut)' => On compile l'application pour être compatible sur les ordinateurs 32 Bits & 64 Bits , Sa donne :
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Cliquez Sur Compiler ...
Et hop , Vous avez le ".exe" Avec l'icone si choisis ! :hap:
Je pense que je vous est aider , Un merci ne vous tuera pas !

Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
 
Last edited:
D

Deleted member 43530

Super bon tutoriel :hap: Mais est-ce que on peut faire avec un autre jeu ? genre on remplace Dofus.exe par S4Launcher.exe ??

Sinon bravo :)
 
D

Deleted member 43530

Ok merci de la réponse

Euh pour le lien je remplace ("Dofus.exe") Par ("http://www.cheat-gam3.com") ???
 

oO-YuMi-Oo

Membre actif
Jul 8, 2011
374
0
441
As merci <3
Lien => Lien direct de téléchargement ( je pense )
Exemple :
- Tu veux que ton application télécharge un fichier et le pose dans le même endroit
- Tu met le lien direct de téléchargement , et voila :D