Dateipfade Und Java-Anwendungen
Verfasst: Fr Feb 15, 2013 10:44 pm
Hallo,
Zu erst:
Ich bin neu hier im Forum. Ich ahbe mich für C# entschieden und möchte vielleit später mein Wissen auf C++ erweitern. Als erstes habe ich mit dem Tutorial: http://www.c-programmieren.com/C-Lernen.html angefangen. Aber da ich mit dem was isch darin gelernt habe nicht das erreicht habe was ich wollte habe ich weiter gesucht und diese Seite gefunden. Zurzeit lese ich mir das Tutorial von dieser Seite durch, aber will das schon angefangene Projekt möglichst schnell fertig bekommen.
Zu meinen Projekt:
Ich versuche eine Console für einen Minecraft-bukkit-Server zu progammieren.
Die Hauptfunktionen dieser Console sollen sein:
1. Die Serverdateien vor Fremden sichern, aber der server.jar zugänglich machen
2. Im Ordner %Appdata%\minecraft.\bin\ (bei unterschiedlichen Benutzern) die richtige Minecraft-Version einlegen
3. Den Server im Hintergrund starten und dessen Output im C#-programm anzeigen. Zudem würde ich gerne eine Eingabekontrolle vor den Server setzen.
Zu meinen Problemen:
1. Das Sichern:
Mein Traum währe es, wenn dass Verzeichnis mit dem Server als Datei z.B. .pck oder .serv geändert
wird und im Programm als virtuelles Verzeichnis für Java sichtbar geöffnet wird (ohne entpacken in
einen andern Ordner).
2. Das öffnen des Benutzerordners. Den Weg über C:\Useres\Benutzer\Appdata\ kenne ich, aber das
Programm soll auf mehreren Computern mit unterschiedlichen Benutzernamen funktionieren.
3. Das starten der server.jar. diese befindet sich im gleichen Ordner wie das Programm. Es gibt zwar im
Internet viele Erklärungen wie dies gehen soll. ICh ahbe 2 Thesen, warum das bei mir nicht geht:
A) ich bin zu Doof das zu verstehen
B) mein Compilierer ist zu Doof diese Befefehle zu kennen
Hier ein Beispiel des Befehlformates:
System.Diagnostics.Process.Start()
Und zuletzt die .bat die zum ausführen der bukkit.jar mit benötigten Parametern:
java -Xms2048M -Xmx2048M -jar craftbukkit.jar -o true
Danke schonmal im Vorraus.
Gruß CM
Edit by cloidnerux: Verschoben
Zu erst:
Ich bin neu hier im Forum. Ich ahbe mich für C# entschieden und möchte vielleit später mein Wissen auf C++ erweitern. Als erstes habe ich mit dem Tutorial: http://www.c-programmieren.com/C-Lernen.html angefangen. Aber da ich mit dem was isch darin gelernt habe nicht das erreicht habe was ich wollte habe ich weiter gesucht und diese Seite gefunden. Zurzeit lese ich mir das Tutorial von dieser Seite durch, aber will das schon angefangene Projekt möglichst schnell fertig bekommen.
Zu meinen Projekt:
Ich versuche eine Console für einen Minecraft-bukkit-Server zu progammieren.
Die Hauptfunktionen dieser Console sollen sein:
1. Die Serverdateien vor Fremden sichern, aber der server.jar zugänglich machen
2. Im Ordner %Appdata%\minecraft.\bin\ (bei unterschiedlichen Benutzern) die richtige Minecraft-Version einlegen
3. Den Server im Hintergrund starten und dessen Output im C#-programm anzeigen. Zudem würde ich gerne eine Eingabekontrolle vor den Server setzen.
Zu meinen Problemen:
1. Das Sichern:
Mein Traum währe es, wenn dass Verzeichnis mit dem Server als Datei z.B. .pck oder .serv geändert
wird und im Programm als virtuelles Verzeichnis für Java sichtbar geöffnet wird (ohne entpacken in
einen andern Ordner).
2. Das öffnen des Benutzerordners. Den Weg über C:\Useres\Benutzer\Appdata\ kenne ich, aber das
Programm soll auf mehreren Computern mit unterschiedlichen Benutzernamen funktionieren.
3. Das starten der server.jar. diese befindet sich im gleichen Ordner wie das Programm. Es gibt zwar im
Internet viele Erklärungen wie dies gehen soll. ICh ahbe 2 Thesen, warum das bei mir nicht geht:
A) ich bin zu Doof das zu verstehen
B) mein Compilierer ist zu Doof diese Befefehle zu kennen
Hier ein Beispiel des Befehlformates:
System.Diagnostics.Process.Start()
Und zuletzt die .bat die zum ausführen der bukkit.jar mit benötigten Parametern:
java -Xms2048M -Xmx2048M -jar craftbukkit.jar -o true
Danke schonmal im Vorraus.
Gruß CM
Edit by cloidnerux: Verschoben