Aller au contenu

Nouveau membre ?! Pense à te présenter pour accéder au contenu du forum !

New member ?! Introduce yourself to get access to the forum !

Naab

 tutoriel / partage [DLL] [.Net] Easy UpLauncher Maker !

Cette DLL est, pour vous (plusieurs choix possibles) :   

3 membres ont voté

  1. 1. Cette DLL est, pour vous (plusieurs choix possibles) :



Messages recommandés

Salut à tous !

 

Je vous propose aujourd'hui une DLL (Bibliotheque) .Net pour créer un UpLauncher simplement.

 

 

Simple à utiliser c'est-à-dire ?

 

Vous l'ajoutez à votre projet et c'est bon ! Enfin presque ;)

 

Quelques trucs à ajouter mais je vous explique tout un peu plus bas.

 

Que permet cette DLL ?

 

Pour le moment (et je pense que c'est le principal) elle permet de :

- Jouer à Dofus (Ouahhhhh!!)

- Verifier si jeu à jour et le mettre à jour si necessaire

- Afficher des news (pas très joli, mais c'est toujours ça)

 

Tuuuuuutoriel !

 

Le design, c'est à vous de le faire ! Je vous explique simplement comment utiliser la DLL.

 

Créez votre projet uplauncher (nommez comme vous voulez ...)

 

Dans l'explorateur de solution (à droite), faites clique-droit sur votre Projet -> Ajouter une reference -> Parcourir puis trouvez la dll :)

 

C'était difficile et long ! xD

 

Dans le code de votre projet, tout en haut, insérez

Imports UpLauncher.dll

 

Après, sous votre Public Class XXX mettez

Dim variableCOOL As New UpLauncher.UpClass

 

Vous pouvez bien évidemment changer ma variableCOOL, c'est même conseillé :P

 

Maintenant, il va falloir definir certaines variables qui faciliteront encore plus la creation de votre uplauncher.

Ces variables sont obligatoires pour leurs fonction appropriées.

variableCOOL.urlVersion = "lien vers fichier de version"

variableCOOL.urlNews = "lien vers fichier de news"

 

variableCOOL.urlZipTot = "lien vers zip contenant tous les fichiers de votre serveur (pour une premiere installation)"

variableCOOL.urlZipMaJ= "lien vers zip contenant les fichiers necessaires à la nouvelle mise à jour"

' LE DOSSIER ZIP DOIT CONTENIR UN DOSSIER NOMME dofus QUI CONTIENT VOS FICHIERS (avec les dossier "bin", "data" ... si necessaires)

 

 

Fonctions !

 

Utiliser une fonction:

variableCOOL.LaFonction(..)

Ex: 
variableCOOL.LaunchDofus()

si retourne quelque chose:
Dim version as integer
version = variableCOOL.ChkUpdate()

 

 

GO !

 

LaunchDofus()	  // Lance le jeu Dofus

 

ChkUpdate()   // Verifie si le jeu est à jour	
             // NECESSITE LA VARIABLE urlVersion
'  Retourne     1: Jeu à jour				   
'		    2: Pas à jour
'		    3: Jamais installé

 

UpdateGame()   // Met le jeu à jour
              // NECESSITE LES VARIABLES unZipMaJ ET urlVersion

InstallGame()  // Installe votre serveur 
              // NECESSITE LES VARIABLES unZipTot ET urlVersion

ShowNews()    // Lit le fichier de news
             // NECESSITE LA VARIABLE urlNews
' Retourne le contenu du fichier ( à stocker dans une TextBox/RichTextBox)

About(byVal serverName as string)     
// Ouvre une MessageBox avec le nom et la version du serveur
// NECESSITE LA VARIABLE urlVersion

' Mettre le nom de votre serveur en paramètre

 

Download : http://adf.ly/IOW5n

Le fait de télécharger par adf.ly m'aide beaucoup. Merci de respecter cela.

Attendez les 5 secondes puis cliquez sur SKIP AD

 

 

Les sources seront peut-être difusées, au pire si vous en avez vraiment besoin demandez-moi ;)

Besoin d'aide ? Comment' !

Partager ce message


Lien à poster
Partager sur d’autres sites

Cela fait un moment que je traine sur Aidemu sans vraiment participer mais ça y est, je me lance ! =D

Epic fail ?

 

Merci du partage/tuto en tout cas.

Partager ce message


Lien à poster
Partager sur d’autres sites

Effectivement, ça c'est du fail xD Désolé, je corrige et je met la mise à jour de la DLL

Partager ce message


Lien à poster
Partager sur d’autres sites

merci

Partager ce message


Lien à poster
Partager sur d’autres sites

ty

Partager ce message


Lien à poster
Partager sur d’autres sites

Cimer ;

Partager ce message


Lien à poster
Partager sur d’autres sites

merciii

 

Partager ce message


Lien à poster
Partager sur d’autres sites

×

Information importante

By using this site, you agree to our Conditions d’utilisation.