Sie sind nicht angemeldet.

[Suche-Anderes] Linux Shell

allgamer4

cookie-cutter tee

(38)

  • »allgamer4« ist männlich
  • »allgamer4« ist der Autor dieses Themas

Beiträge: 25

Ingame-Name: allgamer4

Clan: Ag4-Hosting.de

Renommeemodifikator: 5

  • Nachricht senden

1

Samstag, 4. Mai 2013, 22:22

Linux Shell

Hallo liebe Community,
ich suche jetzt schon seit längerem eine Linux-Shell für Teeworlds. Die Shell soll in einem Ordner liegen in dem alle anderen Teeworlds Server Ordner sind, z.B. im Ordner TW-Server sind die Ordner blmapV1 blmapV2 ... in den V1 und V2 sind die Server-Daten. Die Shell soll in die einzelnen Ornder V1 und V2 reingehen und die Server-Start-Datei starten. Sobald ein Server Crasht soll die Shell den Server wieder hochfahren. Hoffe ihr könnt mir helfen

Danke

allgamer4 :))

(Wenn ihr einen Rechtschreibfehler findet, freut euch)
MFG:
allgamer4

Eigenen kostenlosen Teeworlds Server? --> Ag4-Hosting.de

CisCo

cookie-cutter tee

(479)

  • »CisCo« ist männlich

Beiträge: 95

Clan: BloodZ

Renommeemodifikator: 8

  • Nachricht senden

2

Sonntag, 5. Mai 2013, 09:14

du bietest also tw server an und weißt nicht wie man die startet ^^
so kann man es machen

Spoiler

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Copyright by Marius Neugebauer
# Licence:
# You are allowed to use this script for free
# for any purpose.
# You are not allowed alter or remove the
# Copyright or Licence.

# Edited by Froghi 
# Diese Datei startet den Server und
# prueft anschlieflent in einem bestimmten
# Intervall, ob der Server noch laeuft

# Dateiname des Servers
# jeder Server muss einen Dateinamen haben,
# der nicht 2 mal vorkommt
TWSERVER="pfad/modifikation"

# Dateiname der Config
CONFIG="pfad/config.cfg"

# Intervall in Sekunden, nach dem der
# Server erneut gecheckt wird
INTERVAL=2

# Maximale Ausfuehrzeit des Servers
# in Sekunden
DURATION=3600
# wurde auf unendlich geschalten

#---------------------------
# Programmausfuehrung:
# Starte Server
./$TWSERVER -f "./$CONFIG"
while [ true ]do	sleep $INTERVAL	
DURATION=$(( $DURATION - $INTERVAL ))	
if [ "$(pidof $TWSERVER)" == "" ]	
then		# starte neu		
./$TWSERVER -f "./$CONFIG"	
fidone

zum Lesen den Text mit der Maus markieren

  • »BotoX« ist männlich

Beiträge: 647

Wohnort: ( ͡° ͜ʖ ͡°)

Beruf: ( ͡° ͜ʖ ͡°)

Ingame-Name: ( ͡° ͜ʖ ͡°)

Renommeemodifikator: 13

Danksagungen: 36

  • Nachricht senden

3

Sonntag, 5. Mai 2013, 12:51

du bietest also tw server an und weißt nicht wie man die startet ^^
so kann man es machen

Spoiler

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Copyright by Marius Neugebauer
# Licence:
# You are allowed to use this script for free
# for any purpose.
# You are not allowed alter or remove the
# Copyright or Licence.

# Edited by Froghi 
# Diese Datei startet den Server und
# prueft anschlieflent in einem bestimmten
# Intervall, ob der Server noch laeuft

# Dateiname des Servers
# jeder Server muss einen Dateinamen haben,
# der nicht 2 mal vorkommt
TWSERVER="pfad/modifikation"

# Dateiname der Config
CONFIG="pfad/config.cfg"

# Intervall in Sekunden, nach dem der
# Server erneut gecheckt wird
INTERVAL=2

# Maximale Ausfuehrzeit des Servers
# in Sekunden
DURATION=3600
# wurde auf unendlich geschalten

#---------------------------
# Programmausfuehrung:
# Starte Server
./$TWSERVER -f "./$CONFIG"
while [ true ]do	sleep $INTERVAL	
DURATION=$(( $DURATION - $INTERVAL ))	
if [ "$(pidof $TWSERVER)" == "" ]	
then		# starte neu		
./$TWSERVER -f "./$CONFIG"	
fidone

zum Lesen den Text mit der Maus markieren
Oh lol da ist die Lizenz ja länger als der eigentliche Code xD

Hier ist meines:
http://teeworlds-friends.de/Forum/index.…2848#post142848

allgamer4

cookie-cutter tee

(38)

  • »allgamer4« ist männlich
  • »allgamer4« ist der Autor dieses Themas

Beiträge: 25

Ingame-Name: allgamer4

Clan: Ag4-Hosting.de

Renommeemodifikator: 5

  • Nachricht senden

4

Sonntag, 5. Mai 2013, 16:04

Gibts es das alles auch für einen Windows Root? Vielleicht als .bat Datei?
MFG:
allgamer4

Eigenen kostenlosen Teeworlds Server? --> Ag4-Hosting.de

0!=1

cookie-cutter tee

(1 872)

  • »0!=1« ist männlich

Beiträge: 161

Wohnort: Österreich

Renommeemodifikator: 10

  • Nachricht senden

5

Sonntag, 5. Mai 2013, 19:34

here u go
simpel aber macht was es soll


Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
@echo off

REM teeworlds srv start script
REM (c) smlrtsop corp. 1819-2013 all rights reserved


REM vars
set TWSERVER="path\mod.exe"
set CONFIG="path\conf.cfg"


REM main; don't change things from this point
set LOOPVAR=1

:true_loop

if %LOOPVAR% leq 1 (

echo starting %TWSERVER% with config %CONFIG%
%TWSERVER% -f %CONFIG%

echo server is down, bringing up again...
goto true_loop
)

Ähnliche Themen