Home | Forum | Downloads | Videos | UTV-Live | Artikel | Server-Stats | Impressum

Zurück   UTzone.de > Foren - Allgemein > Unix / Linux

Antwort
 
Teilen Themen-Optionen Thema durchsuchen
Alt 10.02.2012, 19:13   #11
jeppo.UTzone
Administrator
 
Benutzerbild von jeppo
 
Registriert seit: 13.11.2009
Ort: Neuss
Alter: 50
Beiträge: 2.015
Beigetretene Cups: 0
Cup Siege: 0
Downloads: 21
Uploads: 0
jeppo eine Nachricht über ICQ schicken jeppo eine Nachricht über AIM schicken jeppo eine Nachricht über Yahoo! schicken
Standard

Code:
java $2 $3 -jar craftbukkit-1.1.jar nogui $1 &
sleep 2
ps -ef | grep -v grep | grep 'SCREEN -m -D -A -S Minecraft Server' | grep $1 |awk ' { print $2 }' > port"$1".pid
# screen -list | grep "Minecraft Server" | grep $1 | awk '{ print $1 }' | awk -v 'FS=.' '{print $1}'  > port"$1".pid
funzt bei mir
__________________
Wer von meiner kostenlosen Hilfe profitiert muss mit meinem, Sarkasmus leben.
dejeppo @ | Xbox Live | Twitter | Twitch.tv |
jeppo ist offline   Mit Zitat antworten
Alt 10.02.2012, 19:21   #12
Donzi.UTzone
Der oberste Chaf
 
Benutzerbild von Donzi
 
Registriert seit: 13.11.2009
Ort: Wiesbaden
Alter: 44
Beiträge: 8.607
Beigetretene Cups: 10
Cup Siege: 2
Downloads: 1321
Uploads: 2696
Donzi eine Nachricht über ICQ schicken
Standard

Inne Shell, ja, nur per Programmaufruf nüsch.
Müssen wir iwie umgehen :/
__________________
•• Alle Letsplays: https://Donzi.wiki
• Discord: https://Donzi.Chat
• Twitch: https://Donzi.TV
• Youtube: https://Donzi.YT
• Twitter: https://Donzi.wiki/twitter
• Facebook: https://Donzi.wiki/facebook
• Steam: https://Donzi.wiki/steam


• Mein Liebling: https://UTzone.de
• Twitter: https://twitter.com/UTzone
• Facebook: https://fb.me/UTzone.de
• Games kaufen: https://UTzone.de/shop/games


Donzi ist gerade online   Mit Zitat antworten
Alt 10.02.2012, 19:29   #13
jeppo.UTzone
Administrator
 
Benutzerbild von jeppo
 
Registriert seit: 13.11.2009
Ort: Neuss
Alter: 50
Beiträge: 2.015
Beigetretene Cups: 0
Cup Siege: 0
Downloads: 21
Uploads: 0
jeppo eine Nachricht über ICQ schicken jeppo eine Nachricht über AIM schicken jeppo eine Nachricht über Yahoo! schicken
Standard

sec glaub ich weis wo dran es hagt
__________________
Wer von meiner kostenlosen Hilfe profitiert muss mit meinem, Sarkasmus leben.
dejeppo @ | Xbox Live | Twitter | Twitch.tv |
jeppo ist offline   Mit Zitat antworten
Alt 10.02.2012, 19:54   #14
jeppo.UTzone
Administrator
 
Benutzerbild von jeppo
 
Registriert seit: 13.11.2009
Ort: Neuss
Alter: 50
Beiträge: 2.015
Beigetretene Cups: 0
Cup Siege: 0
Downloads: 21
Uploads: 0
jeppo eine Nachricht über ICQ schicken jeppo eine Nachricht über AIM schicken jeppo eine Nachricht über Yahoo! schicken
Standard

Code:
bash -c "sleep 2;ps -ef | grep -v grep | grep 'SCREEN -m -D -A -S Minecraft Server' | grep $1 |awk '{ print \$2 }' > port$1.pid" &
java $2 $3 -jar craftbukkit-1.1.jar nogui $1
simple oder?
__________________
Wer von meiner kostenlosen Hilfe profitiert muss mit meinem, Sarkasmus leben.
dejeppo @ | Xbox Live | Twitter | Twitch.tv |

Geändert von jeppo (10.02.2012 um 19:57 Uhr)
jeppo ist offline   Mit Zitat antworten
Alt 11.02.2012, 09:38   #15
Donzi.UTzone
Der oberste Chaf
 
Benutzerbild von Donzi
 
Registriert seit: 13.11.2009
Ort: Wiesbaden
Alter: 44
Beiträge: 8.607
Beigetretene Cups: 10
Cup Siege: 2
Downloads: 1321
Uploads: 2696
Donzi eine Nachricht über ICQ schicken
Standard

hehe jo funzt, aber hab nochwas


Code:
Sat Feb 11 09:33:49 2012: Launching process: /home/donzi/GameCreate-5212/minecraft/minecraft_launch.x86 25565 -Xms512M -Xmx1024M from directory /home/donzi/GameCreate-5212/minecraft
Sat Feb 11 09:33:52 2012: Process 28208 was confirmed by master
Sat Feb 11 09:34:04 2012: ** Stop GameCreate Booking: ID 9711366 **
Sat Feb 11 09:34:04 2012: PID: -142804580 does not exist
Sat Feb 11 09:34:07 2012: ** Fetch system performance data **
PID wird geschrieben, Inhalt muss jetzt noch die PID-Nummer (2121 siehe Code) des Screens haben....immo ist kein Inhalt drin.

Code:
donzi@babe2676:~/GameCreate-5212/minecraft$ ps -ef | grep SCREEN
donzi    28208  2121  0 09:33 ?        00:00:00 /usr/bin/SCREEN -m -D -A -S "Minecraft Server" /home/donzi/GameCreate-5212/minecraft/minecraft_launch.x86 25565 -Xms512M -Xmx1024M
donzi    28291 28094  0 09:34 pts/2    00:00:00 grep SCREEN
donzi@babe2676:~/GameCreate-5212/minecraft$
__________________
•• Alle Letsplays: https://Donzi.wiki
• Discord: https://Donzi.Chat
• Twitch: https://Donzi.TV
• Youtube: https://Donzi.YT
• Twitter: https://Donzi.wiki/twitter
• Facebook: https://Donzi.wiki/facebook
• Steam: https://Donzi.wiki/steam


• Mein Liebling: https://UTzone.de
• Twitter: https://twitter.com/UTzone
• Facebook: https://fb.me/UTzone.de
• Games kaufen: https://UTzone.de/shop/games


Donzi ist gerade online   Mit Zitat antworten
Alt 11.02.2012, 11:23   #16
jeppo.UTzone
Administrator
 
Benutzerbild von jeppo
 
Registriert seit: 13.11.2009
Ort: Neuss
Alter: 50
Beiträge: 2.015
Beigetretene Cups: 0
Cup Siege: 0
Downloads: 21
Uploads: 0
jeppo eine Nachricht über ICQ schicken jeppo eine Nachricht über AIM schicken jeppo eine Nachricht über Yahoo! schicken
Standard

bitte erstmal ohne gamecreate testen ob es da geht und darauf achten das keine andre instance des server läuft
__________________
Wer von meiner kostenlosen Hilfe profitiert muss mit meinem, Sarkasmus leben.
dejeppo @ | Xbox Live | Twitter | Twitch.tv |
jeppo ist offline   Mit Zitat antworten
Alt 11.02.2012, 12:26   #17
Donzi.UTzone
Der oberste Chaf
 
Benutzerbild von Donzi
 
Registriert seit: 13.11.2009
Ort: Wiesbaden
Alter: 44
Beiträge: 8.607
Beigetretene Cups: 10
Cup Siege: 2
Downloads: 1321
Uploads: 2696
Donzi eine Nachricht über ICQ schicken
Standard

jojo funzt

minecraft_launch.x86
Code:
PIDFILE=port"$1".pid

bash -c "sleep 1;ps -ef | grep -v grep | grep 'SCREEN -m -D -A -S "Minecraft Server"' | grep $1 | grep $4 |awk '{ print \$2 }' > $PIDFILE" &
java $2 $3 -jar craftbukkit-1.1.jar nogui $1 $4

Code:
screen -m -D -A -S "Minecraft Server" ./minecraft_launch.x86 25565 -Xms512M -Xmx1024M 85.131.217.250
Pidfile enthält auch richtige Screen-Prozess-ID
__________________
•• Alle Letsplays: https://Donzi.wiki
• Discord: https://Donzi.Chat
• Twitch: https://Donzi.TV
• Youtube: https://Donzi.YT
• Twitter: https://Donzi.wiki/twitter
• Facebook: https://Donzi.wiki/facebook
• Steam: https://Donzi.wiki/steam


• Mein Liebling: https://UTzone.de
• Twitter: https://twitter.com/UTzone
• Facebook: https://fb.me/UTzone.de
• Games kaufen: https://UTzone.de/shop/games


Donzi ist gerade online   Mit Zitat antworten
Alt 11.02.2012, 13:13   #18
jeppo.UTzone
Administrator
 
Benutzerbild von jeppo
 
Registriert seit: 13.11.2009
Ort: Neuss
Alter: 50
Beiträge: 2.015
Beigetretene Cups: 0
Cup Siege: 0
Downloads: 21
Uploads: 0
jeppo eine Nachricht über ICQ schicken jeppo eine Nachricht über AIM schicken jeppo eine Nachricht über Yahoo! schicken
Standard

Dann liegt der Fehler bei Gamecreate. Ka hab ich nicht. Ev sleep time auf 1 oder 0.5 runtersetzen aber vorher ohne gc testen.
__________________
Wer von meiner kostenlosen Hilfe profitiert muss mit meinem, Sarkasmus leben.
dejeppo @ | Xbox Live | Twitter | Twitch.tv |
jeppo ist offline   Mit Zitat antworten
Alt 12.02.2012, 20:47   #19
jeppo.UTzone
Administrator
 
Benutzerbild von jeppo
 
Registriert seit: 13.11.2009
Ort: Neuss
Alter: 50
Beiträge: 2.015
Beigetretene Cups: 0
Cup Siege: 0
Downloads: 21
Uploads: 0
jeppo eine Nachricht über ICQ schicken jeppo eine Nachricht über AIM schicken jeppo eine Nachricht über Yahoo! schicken
Standard

Mann könnte auch nochmal die Ausgaben von ps nach start mit Gamecreate und nach start mit Script vergleichen.
__________________
Wer von meiner kostenlosen Hilfe profitiert muss mit meinem, Sarkasmus leben.
dejeppo @ | Xbox Live | Twitter | Twitch.tv |
jeppo ist offline   Mit Zitat antworten
Alt 13.02.2012, 10:16   #20
Donzi.UTzone
Der oberste Chaf
 
Benutzerbild von Donzi
 
Registriert seit: 13.11.2009
Ort: Wiesbaden
Alter: 44
Beiträge: 8.607
Beigetretene Cups: 10
Cup Siege: 2
Downloads: 1321
Uploads: 2696
Donzi eine Nachricht über ICQ schicken
Standard

kann man nich nen script in einem script erstellen?


1tes script startet screen + java
2tes script wird von 1tem mitgeschoben und haut die screen-ID nach sleep2 ins Pidfile?
__________________
•• Alle Letsplays: https://Donzi.wiki
• Discord: https://Donzi.Chat
• Twitch: https://Donzi.TV
• Youtube: https://Donzi.YT
• Twitter: https://Donzi.wiki/twitter
• Facebook: https://Donzi.wiki/facebook
• Steam: https://Donzi.wiki/steam


• Mein Liebling: https://UTzone.de
• Twitter: https://twitter.com/UTzone
• Facebook: https://fb.me/UTzone.de
• Games kaufen: https://UTzone.de/shop/games


Donzi ist gerade online   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
(UT2004) error while loading shared libraries beim Start des UT04 Servers deathdragonaw UT - Server (alle) 56 03.12.2011 19:36
Fehlermeldung beim Start von UT3 gUTFa UT3 5 09.08.2010 10:33
Server Start Map vader.uF ini - Bearbeitung (Scripting) 1 17.06.2010 20:57
Start Movie/Intro überspringen eLCi UT3 1 11.01.2010 11:59
UT2004 2´ten server start problemme bratac UT - Server (alle) 6 12.12.2009 02:16


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:39 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
CopyRight-Licence © 2000 - 2018 by UTzone.de