Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Z launcherem.


Rekomendowane odpowiedzi

Opublikowano

Witam, piszę swojego launchera i zrobiłem już logowanie ( w pełni przez login.minecraft.net), ale niestety nie wiem jak wykonać uruchamianie samego mc.

Pod spodem zamieszczam kod:

Private Sub btn_start_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_start.Click
    If txt_username.Text = "" Or txt_username.Text = "Username" Then
	    MsgBox("Missing username and/or password")
	    Exit Sub
    End If
    If txt_password.Text = "" Or txt_password.Text = "Password" Then
	    MsgBox("Missing username and/or password")
	    Exit Sub
    End If
    Dim result As String() = verifyUser(txt_username.Text, txt_password.Text)
    Dim player As String = txt_username.Text
    If wrong Then
	    MsgBox("Wrong username or password", MsgBoxStyle.Critical)
	    Exit Sub
    End If
    If failed Then
	    Dim result1 As MsgBoxResult
	    result1 = MsgBox("Couldn't connect to auth server. Press ok to try again, and cancel to play offline", MsgBoxStyle.OkCancel)
	    If result1 = MsgBoxResult.Cancel Then
		    player = "Player" & My.Computer.Clock.LocalTime.Millisecond
		    result = {"", "", "", ""}
	    Else
		    Exit Sub
	    End If
    End If
<BŁĄD PONIŻEJ>
           Dim process As New Process
       Dim info As New ProcessStartInfo
       info.FileName = "javaw"
       info.CreateNoWindow = True
       info.Arguments = "-cp " & Chr(34) & ";%APPDATA%\.minecraft\bin/lwjgl.jar;%APPDATA%\.minecraft\bin/lwjgl_util.jar;%APPDATA%\.minecraft\bin/jinput.jar;" & Chr(34) & " " & Chr(34) & "-Djava.library.path=%APPDATA%\.minecraft\bin\natives" & Chr(34) & " -Xmx1024M -Xms512M net.minecraft.client.Minecraft " + player + " " + result(3)
       info.Arguments = info.Arguments.Replace("%APPDATA%", GetFolderPath(SpecialFolder.ApplicationData))
       process.StartInfo = info
       process.Start()
       End
   End Sub

Niestety nie wiem jak dalej do pociągnąć. Jeżeli ktoś jest obeznany z VB.NET to proszę pomoc lub kontakt na PW.

MpM112 2010-2012 :<

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...