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
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 !
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 :
Et le "While 1" Dois être comme sa :
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 :
'ShellExecute' => Execute une application (Autre , Dofus à notre cas ).
Le While 1 Sera après ajouter ces dernier :
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 :
- 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 :
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 !
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!
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 !
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
Exit
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button3
Exit
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button3
Exit
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("Dofus.exe")
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")
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button3
Exit
Case $Button2
Shellexecute("Dofus.exe")
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")
Msgbox(0, "Config Installer !", "La config a été bien installer !", 30)
- 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)
$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)
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 !
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: