Voila tuto pour launcher via Soxic bonne chance
Page 1 sur 1
Voila tuto pour launcher via Soxic bonne chance
Bonjour,
Avant de créer un Launcher :
il vous faut le logiciel de microsoft visual basic vbsetup.exe
Maintenant que vous avez installer un logiciel qui vous servira peu être qu'une fois dans votre vie, lancer le ...
Cliquez pour agrandir Envoyé par mathias52' pid='70' dateline='1273671025
Image 1
Créer un nouveau projet, vous devez avoir sa :
Image 2
1/ Choisissez Application Windows Forms
2/ Choisissez un titre
3/ OK
Vous avez maintenant sa :
Image 3
Cliquez pour agrandir Envoyé par mathias52' pid='74' dateline='1273673670
Maintenant que nous avons créer un nouveau projet, nous allons l'agrandir un peu car la fenêtre est assez petite pour le moment :/
J'ai choisit de mettre 644; 425 dans size (taille) après faite comme vous voulez ^^
Avant de continuer, je vous propose de déplacer les outils disponibles Ctrl Alt X si sa n'est pas déjà affiché...
Ceux que vous trouver utile, glisser les dans Général, sa sera plus pratique que de chercher
Image4
En premier, on va mettre un icône et renommer le nom de la fenêtre.
Pour changer le nom, clique droit dans tous l'espace gris qui sera votre (Up)Launcher.
Puis Propriétés
Image 5
On cherche Icon dans la fenêtre en bas.
Si vous avez besoin d'icônes : Pack Icône Dofus c'est un pack de deux icônes avec celui 2.0 et celui 1.29 Cliquez pour agrandir
On va maintenant en haut et on clique sur le nom de votre nouveau (Up)Launcher
Clique Droit puis propriété
Normalement vous devrez avoir sa :
Je vous laisse choisir un Icône
Cette icône sera celui que l'on voit sur le bureau (si vous l'ajouter sur le bureau ^^ )
On va ensuite changer le titre
On retourne dans les propriétés de Form1,
Et on cherche Text : Form1
Je vais mettre Tutoriel (Up)Launcher By Mathias52 ^^
Cliquez pour agrandir Envoyé par mathias52' pid='75' dateline='1273675317
On va ajouter un menu et une barre d'état Cliquez pour agrandir
On va donc chercher MenuStrip et StatusStrip
Biensur, il n'y a toujours rien ^^
Donc on va ajouter dans la barre d'état, le nom de votre serveur.
Et dans le menu, Fichiers -> Exit
Dès que c'est fait, on va double cliquer sur Exit
On va avoir sa :
Entre les deux lignes on va ajouté
Code:
End
Ce code permet de quitter le launcher, mais ce n'était pas compliquer a comprendre ^^
On peut voir une petite flèche vert l>
Cliquer dessus pour tester votre launcher
Le bouton Exit fonctionne très bien cher moi ^_^
Créer dans le menu ? -> A propos
Double clique dessus et vous afficherez le code
Entre les deux lignes entré le code :
Code:
If MsgBox("Launcher SUFOD-Ehclier codé par Mathias52") = MsgBoxResult.Yes Then
End If
Sa aura comme effet, quand vous cliquez sur A Propos d'afficher une petite fenêtre avec le texte
Cliquez pour agrandir Envoyé par mathias52' pid='76' dateline='1273683363
Je vous laisse le choix ou non de mettre un ToolStrip
C'est un autre menu avec avez quelques outils , séparateur, texte, barre de chargement ^^
Sinon, on va mettre un TabControl, la navigation par onglet est assez cool je trouve
Dans les paramètres, chercher TabPages
On va créer 3 onglets pour le moment
News, Informations et web
News = Les news du serveur
Informations = Informations du launcher ou serveur comme vous voulez ^^
Web = La page web
Ajouté donc un WebBrowser dans News et Web
Dans News on met la page vers les news, http://5.176.216.70/news/news.php dans mon cas
Et dans Web vous avez le choix : Vous ne changez pas et vous allez rajouté des boutons vers le site ^^
Ou vous rajoutez l'url de votre site au choix
Bon, et dans Information un RichTextBox
PS : Penser a tous Ancré dans le conteneur parent
Voila se que j'obtiens :
On va ensuite chercher un PictureBox pour ajouté une image et faire plus beau
Voila l'image que j'ajoute :
On va ensuite rajouter des boutons, j'en est mis 10, après a vous de voir ^^
Pour les boutons, pour le bouton jouer, si vos jouer l'on installer dans C:\Sufod-Ehclier et que le fichier s'appelle Sufod Client voila la ligne
Code:
Shell("C:\SUFOD-Ehclier\SUFOD Client.exe ", vbNormalFocus)
Après, il faut adapter ^^
Pour le bouton télécharger :
Code:
WebBrowser2.Navigate("http://5.176.216.70/sufod-csd")
Pour installer : Clique droit sur le nom de votre launcher, Ajouter -> Élément existant
Ajouter votre config.xml
Et ajouter se code pour le bouton :
Code:
Process.Start("config.xml")
Pour le bouton des mises a jour :
Code:
WebBrowser2.Navigate("http://5.176.216.70/lanceur-ehclier/Launcher%20SUFOD-Ehclier.application")
Penser a toujours remplacer http://5.176.216.70/ !!
Dans les inscriptions :
Code:
WebBrowser2.Navigate("http://5.176.216.70/inscription.php")
Vous continuer comme sa pour site, forum, boutique, ladder et le livre d'or (après vous pouvez changer des trucs )
ATTENTION : Avec
Code:
Process.Start("config.xml")
Sa va ouvrir le fichier XML ! le mieux est d'avoir un fichier EXE ou RAR/ZIP
J'obtient sa :
Cliquez pour agrandir Envoyé par mathias52' pid='24998' dateline='1274610449
Voila, j'ai suprimer les , etc
Un petit bonus pour les majs :
Cliquez pour agrandir Envoyé par mathias52' pid='77' dateline='1273684086
La mise a jour automatique c'est dur u_u ?
Bah non
Surtout que je donne tous les codes VB.Net Cliquez pour agrandir
Dans Installer on va mettre :
Code:
Me.RichTextBox1.AppendText("Recherche des mises a jours du client... ")
If Dir("C:\SUFOD-Ehclier\maj0301.txt", vbHidden) <> "" Then
Me.RichTextBox1.AppendText("La version 0.3.0.1 est déjà installé... ")
Else
Me.RichTextBox1.AppendText("Lancement de l'installateur... ")
Process.Start("config.rar")
Pour faire simple : envoie le message "Recherche des maj du client...."
Si le fichier maj0301 existe, on dit que c'est déjà installer sinon on lance l'installateur ou config.rar (j'utilise des installateurs, mais la j'ai voulu le faire vite fait x))
Les majs ne sont pas vraiment automatique car il faut clique mais c'est déjà sa sinon, il suffit de mettre sa sur le bouton jouer xD (J'ai mis sur tous les boutons O_o)
Mettre a jours automatiquement le UpLauncher ? O_o
La c'est vraiment automatique
On va dans Générer dans le menu
On Publie, on choisit le dossier ou on va tous mettre
On met le lien vers votre site, on remet suivant ^^
Ensuite on vous demande si sa met a jour tous seul et que sa recherche les mises a jours
On termine et vous avez finit vous UpLauncher, avec maj auto du launcher, presque auto du client/config
Cliquez pour agrandir Envoyé par mathias52' pid='25793' dateline='1274689827
Sources du UpLauncher S'E : http://www.multiupload.com/32KUWOISY6
Sa cherche les mises a jours au lancement
Je vous laisse comprendre comment sa fonctionne
Pour mettre a jours le UpLauncher, il faut publier la release
Bonne chance
Pour pouvoir minimiser :
Dans fichiers, ajouter minimiser (ou a un autre endroit..)
On ajoute un NotifyIcon sur toute les forms
On met du texte et un icone x)
On ajoute dans :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Code:
NotifyIcon1.Visible = True
End Sub
Même chose pour form2
Ensuite on ajoute ce code :
Code:
Private Sub MinimiserToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MinimiserToolStripMenuItem.Click
ShowInTaskbar = False
Opacity = 0%
Visible = False
End Sub
Private Sub NotifyIcon1_MouseDoubleClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles NotifyIcon1.MouseDoubleClick
ShowInTaskbar = True
Opacity = 100
Visible = True
End Sub
ghalito- Messages : 1
Date d'inscription : 31/01/2011
Sujets similaires
» moi tony me presente pour etre mj
» Candidature pour MJ ou Animateur
» Postulation pour devenir MJ
» Pour étre Modo ou Mj
» Candidature pour devenir modérateur. [MJ]
» Candidature pour MJ ou Animateur
» Postulation pour devenir MJ
» Pour étre Modo ou Mj
» Candidature pour devenir modérateur. [MJ]
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum