1. Le forum de Minecraft-France va définitivement fermer ses portes. Celui-ci restera en lecture seule mais vous ne pourrez plus y apporter de nouveaux topics. Nous vous invitons à nous rejoindre sur le Discord de Minecraft-France qui permet de présenter vos projets, discuter avec la communauté etc.. Merci à tous d'avoir fait vivre ce forum de nombreuses années. Pour nous rejoindre sur Discord, Cliquez ici

Créer un Launcher Minecraft [Visual Basic 2010]

Discussion dans 'Tutoriels' créé par _Tryall_, 25 Juin 2012.

  1. Speed

    Speed Nouveau

    Inscrit:
    27 Sept 2012
    Messages:
    12
    Points:
    60
    Sexe:
    Homme
    Sa reste bloquer ici : http://hpics.li/0d17215 :(

    Et est-ce que c'est possible que il y a pas un autre Launcher qui s'ouvre ?
     
  2. Morgoth

    Morgoth Résident de l'End

    Inscrit:
    1 Mai 2012
    Messages:
    6 351
    Points:
    229
    Sexe:
    Homme
    Les doubles post sont interdits, je fusionne.
     
  3. Speed

    Speed Nouveau

    Inscrit:
    27 Sept 2012
    Messages:
    12
    Points:
    60
    Sexe:
    Homme
    Ok merci.
     
  4. IAJcraft

    IAJcraft Enter the World

    Inscrit:
    6 Nov 2012
    Messages:
    17
    Points:
    53
    Sexe:
    Homme
    - Force Update 100%

    Pour faire le force update, nous allons avoir besoin de:
    -Button2
    Codes:
    - Button2_Click
    Code (cpp):
     Msgbox("Votre Minecraft vas être remit à jour")
                    Kill(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\.minecraft\bin\Launcher-NOM DU SERVEUR\gameversion.txt")
                    Kill(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\.minecraft\bin\Launcher-NOM DU SERVEUR\minecraft.jar")
                    Kill(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\.minecraft\bin\Launcher-NOM DU SERVEUR\minecraft.exe")
                    My.Computer.Network.DownloadFile("LIEN DU MINECRAFT.EXE", Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\.minecraft\bin\Launcher-NOM DU SERVEUR\Minecraft.exe")
                    My.Computer.Network.DownloadFile("LIEN DU GAMEVERSION.TXT", Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\.minecraft\bin\Launcher-NOM DU SERVEUR\gameversion.txt")
                    My.Computer.Network.DownloadFile("LIEN DU MINECRAFT.JAR", Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\.minecraft\bin\Minecraft.jar")
                    MsgBox("Mise à jour terminée.")
    Je n'ai rien à vous dire :oops:

    ___________________________________________________________________________________________

    Là je peut rien faire pour toi

    Pour ça il faut coder java avec eclipse
     
  5. Morgoth

    Morgoth Résident de l'End

    Inscrit:
    1 Mai 2012
    Messages:
    6 351
    Points:
    229
    Sexe:
    Homme
    J'avais prévenu et tu recommences, infraction.
     
  6. Azohra

    Azohra Nouveau

    Inscrit:
    7 Nov 2012
    Messages:
    1
    Points:
    50
    Sexe:
    Homme
    Excusez moi mais j'ai pas compris ce qu'était le "minecraft.jar", quelqu'un pourrait m'aider? Merci d'avance.
     
  7. _Tryall_

    _Tryall_ Mineur de Fer

    Inscrit:
    30 Jan 2012
    Messages:
    501
    Points:
    109
    Sexe:
    Homme
    C'est là ou se trouve le jeu Minecraft.
     
  8. IAJcraft

    IAJcraft Enter the World

    Inscrit:
    6 Nov 2012
    Messages:
    17
    Points:
    53
    Sexe:
    Homme
    supprime le [En cour] au début du poste et cite moi au Force update stp ;)

    __________________________________________________________

    Et... Oui je sais c'est ce tuto qui m'as appris à faire un laucher, et alors, il y as pas de honte
     
  9. ryanmicmagis

    ryanmicmagis Nouveau

    Inscrit:
    5 Nov 2012
    Messages:
    5
    Points:
    60
    Sexe:
    Homme
    SVP aider moi J'ai un probleme sur la ligne :

    Code (cpp):
     Dim GM1 As String = System.IO.File.ReadAllText("Monsite/Download/version_serveur")
    Donc ensuite quand je clique sur le bouton de connection il me dit :
    L'exception System.ArgumentException n'a pas été gérée
    Message=Les formats URI ne sont pas pris en charge.
    Source=mscorlib
    Et il crash :'( si tu veut les logs :
    Code (cpp):
    L'exception System.ArgumentException n'a pas été gérée
      Message=Les formats URI ne sont pas pris en charge.
      Source=mscorlib
      StackTrace:
          à System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
          à System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath)
          à System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
          à System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize)
          à System.IO.StreamReader..ctor(String path, Encoding encoding)
          à System.IO.File.InternalReadAllText(String path, Encoding encoding)
          à System.IO.File.ReadAllText(String path)
          à WindowsApplication1.Form1.Button1_Click(Object sender, EventArgs e) dans N:\Mes documents\Visual Studio 2008\Projects\WindowsApplication3\WindowsApplication3\Form1.vb:ligne 19
          à System.Windows.Forms.Control.OnClick(EventArgs e)
          à System.Windows.Forms.Button.OnClick(EventArgs e)
          à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
          à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
          à System.Windows.Forms.Control.WndProc(Message& m)
          à System.Windows.Forms.ButtonBase.WndProc(Message& m)
          à System.Windows.Forms.Button.WndProc(Message& m)
          à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
          à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
          à System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
          à System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
          à System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
          à System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
          à System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
          à Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
          à Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
          à Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
          à WindowsApplication1.My.MyApplication.Main(String[] Args) dans 17d14f5c-a337-4978-8281-53493378c1071.vb:ligne 81
          à System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
          à System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
          à Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
          à System.Threading.ThreadHelper.ThreadStart_Context(Object state)
          à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
          à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
          à System.Threading.ThreadHelper.ThreadStart()
      InnerException:
     
    Sil vous plais aidez moi !!!!!
     
  10. _Tryall_

    _Tryall_ Mineur de Fer

    Inscrit:
    30 Jan 2012
    Messages:
    501
    Points:
    109
    Sexe:
    Homme
    Je ne connais plus très bien le Visual Basic, je me laisserais pensé que c'est le chemin d'accès pour ton site qui n'a pas été changé ou qui est mal définit.

    Donc met un lien (dans System.IO.File.ReadAllText("Monsite/Download/version_serveur") Valide.


    Par exemple tu peux l'héberger sur DropBox, mette le fichier (Version_serveur.txt) dedans et faire click droit ---> copier l'adresse du lien.

    Voilà
     
  11. ryanmicmagis

    ryanmicmagis Nouveau

    Inscrit:
    5 Nov 2012
    Messages:
    5
    Points:
    60
    Sexe:
    Homme
    Non Mon url est tres bien Mais enfaite les format uri ne sont pas autoriser sa veut dire que sa doit ètre un fichier sur lordit Mais du coup sa sert a rien faut trouver un autre code :( merci canmeme de ton aide
     
  12. _Tryall_

    _Tryall_ Mineur de Fer

    Inscrit:
    30 Jan 2012
    Messages:
    501
    Points:
    109
    Sexe:
    Homme
    Pas besoin de Fichier URI pour ce truc :oops: on te demande un fichier .TXT pas un Uri...
     
  13. ryanmicmagis

    ryanmicmagis Nouveau

    Inscrit:
    5 Nov 2012
    Messages:
    5
    Points:
    60
    Sexe:
    Homme
    Non Mais un fichier Uri ses un url un lien vers internet Tu utilise quoi comme logiciele quell version ?
     
  14. ryanmicmagis

    ryanmicmagis Nouveau

    Inscrit:
    5 Nov 2012
    Messages:
    5
    Points:
    60
    Sexe:
    Homme
    Non mais ses bon jai trouver une autre solution ce qui on le meme probleme que moi vous pouver me contacter je vous donnerais le code !
     
  15. Qroyer

    Qroyer Enter the World

    Inscrit:
    3 Déc 2011
    Messages:
    31
    Points:
    71
    Sexe:
    Homme
    Salut add MrQroyer sur skype
     

Partager cette page