Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Minecraft
You last visited: Today at 01:29

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Minecraft via Commandline starten

Discussion on Minecraft via Commandline starten within the Minecraft forum part of the Other Online Games category.

Reply
 
Old   #1
 
Regen.'s Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 509
Received Thanks: 41
Minecraft via Commandline starten

hallo,

ich schreibe grade einen Launcher. Jetzt möchte ich wissen wie ich minecraft über Commandline starten kann sodass man auch im "Online-Modus" ist. Ich habe mal gelesen, dass man da irgend eine Session ID von minecraft.net holen muss und die in den Startparameter mit eingeben muss? Weiss hier jemand wie das geht?

Das soll ein Premium Launcher werden! Wer einen Code sehen will kann mir PN schreiben.

Mit freundlichen Grüßen

Regen.
Regen. is offline  
Old 12/01/2012, 21:41   #2
 
dragonheart11's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 567
Received Thanks: 243
Und für was benötigst du einen eigenen starter?
willst du einen modifizierten client erstellen?
Und ich denke nicht das du so leicht ein premium starter machen kannst
sonst würde es auch cracks mit premium geben
dragonheart11 is offline  
Old 12/01/2012, 21:46   #3
Moderator


 
elite*gold: 558
Join Date: Feb 2010
Posts: 6,546
Received Thanks: 1,418
Ich weiß wie es geht und ich habe auch schonmal einen Launcher geschrieben ... aber ich weiß nicht ob ich das offen legen soll.

Die Idee eines eigenen Launchers ist zwar nett, aber gleichzeitig ist es auch schlecht. Bei jedem eigenen Launcher besteht für den Benutzer die Gefahr, dass Benutzername und Passwort an den Entwickler geschickt werden.

Und wenn ich / wir jetzt jedem sagen wie es geht werden es immer mehr Launcher und die Gefahr für den Benutzer steigt auch. Ich würde sagen, wer soetwas machen will, der muss auch selbst etwas
recherchieren.

Edit:
Ich kann dir sagen wie du den Minecraftlauncher mit Benutzername und Passwort startest.
Minecraft.exe -u=<username> -p=<password>
Zusätzlich kannst du auch noch --noupdate hinzufügen.

Auch das behebt das Problem mit dem Datenklau nicht, es bleiben aber zumindest einen Teil der Informationen geheim.
ComputerBaer is offline  
Thanks
1 User
Old 12/01/2012, 21:50   #4
 
Regen.'s Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 509
Received Thanks: 41
Ja es ist für ein Modpack. ComputerBaer: Ich kann die den Code per PN senden.
Regen. is offline  
Old 12/01/2012, 22:41   #5
 
BlackTrader's Avatar
 
elite*gold: 170
Join Date: Mar 2010
Posts: 369
Received Thanks: 187
hmpf :/
Code:
-cp .;lwjgl.jar;lwjgl_util.jar;jinput.jar;minecraft.jar -Djava.library.path=natives net.minecraft.client.Minecraft NAME SESSION
BlackTrader is offline  
Thanks
1 User
Old 12/01/2012, 22:54   #6
 
Regen.'s Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 509
Received Thanks: 41
ich raffe nur nocht wie ich das jetzt in vb bekommen soll
Regen. is offline  
Old 12/01/2012, 23:28   #7
 
BlackTrader's Avatar
 
elite*gold: 170
Join Date: Mar 2010
Posts: 369
Received Thanks: 187
PHP Code:
    Sub Main()
        
Dim user As String ""
        
Dim pass As String ""
        
Dim Version As Integer 13

        Dim tmp 
As String = (New System.Net.WebClient).DownloadString("http://login.minecraft.net/?user=" user "&password=" pass "&version=" Version.ToString)

        If 
tmp.Contains("User not premium"Then
            MsgBox
("kein Premium")
        ElseIf 
tmp.Contains("Bad login"Then
            MsgBox
("Falsche Daten")
        ElseIf 
tmp.Contains("Account migrated, use e-mail as username."Then
            MsgBox
("E-Mail zum login benutzen")
        ElseIf 
tmp.Contains(":"Then
            MsgBox
("Login erfolgreich")

            
Dim proc As New Process
            proc
.StartInfo.FileName "G:\sys\Java\Java_64\bin\java.exe"
            
proc.StartInfo.WorkingDirectory "G:\sys\appdata\.minecraft\bin"
            
proc.StartInfo.Arguments "-cp .;lwjgl.jar;lwjgl_util.jar;jinput.jar;minecraft.jar -Djava.library.path=natives net.minecraft.client.Minecraft " tmp.Split(":")(2) & " " tmp.Split(":")(3)
            
proc.Start()

        
End If 
BlackTrader is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Commandline ?!
06/23/2011 - Minecraft - 4 Replies
hallo epvp ! hab ne frage zu Minecraft.... und zwar muss ich auf meinem Hamachi Server immer wenn ich zum beispiel nen Stein haben will /give NAME ID ANZAHL schreiben....Das ist seitdem ich nen BUKKIT server habe! früher bei meinem Hey0 server musste ich nur /i ITEM ANZAHL schreiben was flotter ging und zeit spart ;) kann man das irgendwie verändern ? MFG EmirK
[Question] Commandline?
12/15/2009 - Kal Online - 5 Replies
Hello guys, As you know, when you try to run engine without command line, you get error message. And if you try to run process with /load only (wihout launcher) you get mainentance error. Is there any way to find out, why the you can connect only with launcher? I tried to put breakpoint to CreateProcessW inside launcher. But this is what I got: CALL blah... 0012D280 001AF4F4 |ModuleFileName = "c:\Program Files\KalOnlineEng\engine.exe" // No comment - obvious blah blah....



All times are GMT +1. The time now is 01:30.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.