Aller au contenu
Naab

tutoriel [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 :

Contenu Masqué

    Répondez au message pour visualiser le contenu

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

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×

Information importante

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