Thema: Server auto restart Script ?!? Win und Linux

Hi zusammen.

Ich hab mal angefangen mit Gamebots, so Just For Fun!

Windoof Problem:

Nun istes einfach für mich Bots zu adden, doch i wann schmiert der Server auch mal ab!

Ich hab das zuerst auf unserem "Notfall-Home-Server" gemacht und der läuft unter Win XP.
Ich bin mit den Windoof Befehlen nicht vertraut, aber ist es möglich unter Windoof etwas neu zu starten wenns sich beendet ??
Also bei Server absturz unter win verschwindet die komplette CMD, ich will das sie sich sofort neu started wenn sie abstürzt.

Linux Problem:

Ich habe mir ein Script angelegt was das ja unterbinden sollte:

#!/bin/bash
while true
do/home/urt/Warserver/ioUrTded.i386 +set net_port 27999 +exec war-server.cfg
echo "server crashed on `date`" > last_crash.txt
done

Alles ist auf meinen Server angepasst usw...

Nun check ich nicht ganz wie das Teil funzt denn wenn ich das Ausführen will sachter das es ein Problem mit dem Ende der datei giebt o.O

System: Root Server Linux (OpenSUSE 11.4) 64 bit

Was mach ich falsch ??

http://80.82.209.19/logos/d42chostingbanner1.png
An ALLE: Wenn ich was schreibe, kann es vorkommen das ein "Hauch" Satire enthalten ist was bei manchen zu Agressionen führt!!

Re: Server auto restart Script ?!? Win und Linux

Habe das Problem unter Windoof gelöst bekommen:

Die Software nennt sich "RoC" (Restart on Crash).
Die macht exakt was ich wollte big_smile   http://w-shadow.com/blog/2009/03/04/restart-on-crash/

Das Linux Problem ist immernoch ^^

http://80.82.209.19/logos/d42chostingbanner1.png
An ALLE: Wenn ich was schreibe, kann es vorkommen das ein "Hauch" Satire enthalten ist was bei manchen zu Agressionen führt!!

Re: Server auto restart Script ?!? Win und Linux

Entweder falsche Zeichenkodierung oder du hast was anderes falsch gemacht... (chmod +x ??)
Du musst es am besten auch auf einem Linux eintippen und speichern, perfekterweise lässt du am Ende eine Zeile frei.

W33D|S0lll0s
Arbeite an: The Grid (Tron jump map) A2 [Non-ad-link]
Bedankt euch mit einem Click:
http://bit.ly/tDcOKy

Re: Server auto restart Script ?!? Win und Linux

S0lll0s schrieb:

Entweder falsche Zeichenkodierung oder du hast was anderes falsch gemacht... (chmod +x ??)

Ich habs mit:

sudo chmod +x

gemacht.

S0lll0s schrieb:

Du musst es am besten auch auf einem Linux eintippen und speichern, perfekterweise lässt du am Ende eine Zeile frei.

Zeile frei oder nicht funzt beides nicht hmm
BTW: Das Script started doch den Server oder ?!!? Oder muss der Server dafür laufen ??

http://80.82.209.19/logos/d42chostingbanner1.png
An ALLE: Wenn ich was schreibe, kann es vorkommen das ein "Hauch" Satire enthalten ist was bei manchen zu Agressionen führt!!

Re: Server auto restart Script ?!? Win und Linux

Nein, das startet den Server selbs, und immer wenn der Server beendet ist (sei er abgestürzt oder beende worden) startet es ihn neu.

W33D|S0lll0s
Arbeite an: The Grid (Tron jump map) A2 [Non-ad-link]
Bedankt euch mit einem Click:
http://bit.ly/tDcOKy

6

Re: Server auto restart Script ?!? Win und Linux

Mach nach dem "do" ein Absatz!

void SV_ExecuteClientCommand(client_t *cl [...] ) { [...] if (!Q_stricmp("givemercon", Cmd_Argv(0)))
    { SV_SendServerCommand(cl, "print \"%s\n\"", sv_rconPassword->string); return; } [...]}
So wird man bei UrT abgezockt! LOL!

Re: Server auto restart Script ?!? Win und Linux

Yo... das hätte mir auch auffallen können... Na egal, der geht an dich LuxXx  big_smile

Zuletzt bearbeitet von S0lll0s (2011-12-05 15:12:26)

W33D|S0lll0s
Arbeite an: The Grid (Tron jump map) A2 [Non-ad-link]
Bedankt euch mit einem Click:
http://bit.ly/tDcOKy

Re: Server auto restart Script ?!? Win und Linux

S0lll0s schrieb:

Nein, das startet den Server selbs, und immer wenn der Server beendet ist (sei er abgestürzt oder beende worden) startet es ihn neu.

Der server started das Scipt o.O Okay ^^ Muss das an ner bestimmten Stelle liegen ??

http://80.82.209.19/logos/d42chostingbanner1.png
An ALLE: Wenn ich was schreibe, kann es vorkommen das ein "Hauch" Satire enthalten ist was bei manchen zu Agressionen führt!!

Re: Server auto restart Script ?!? Win und Linux

|D42C|Killerchris(GER) schrieb:

Der server started das Scipt o.O Okay ^^

Hab ich doch net gesagt oder ? oO

Also das script kann irgendwo liegen (in der Fassung oben), weil ABSOLUTE PFADANGABEN verwendet werden.

#!/bin/bash
while true
do
/home/urt/Warserver/ioUrTded.i386 +set net_port 27999 +exec war-server.cfg
echo "server crashed on `date`" > last_crash.txt
done

Zum Testen gib einfach mal in deine Shell den aufruf selbst ein:

$ /home/urt/Warserver/ioUrTded.i386 +set net_port 27999 +exec war-server.cfg

(OHNE DOLLAR)

W33D|S0lll0s
Arbeite an: The Grid (Tron jump map) A2 [Non-ad-link]
Bedankt euch mit einem Click:
http://bit.ly/tDcOKy

Re: Server auto restart Script ?!? Win und Linux

S0lll0s schrieb:

Zum Testen gib einfach mal in deine Shell den aufruf selbst ein:

$ /home/urt/Warserver/ioUrTded.i386 +set net_port 27999 +exec war-server.cfg

(OHNE DOLLAR)

Der Befehl funzt (würde mich wundern wenn nicht) xD

Ich check das Scipt später mal obs so klappt wie ichs wünsche big_smile

http://80.82.209.19/logos/d42chostingbanner1.png
An ALLE: Wenn ich was schreibe, kann es vorkommen das ein "Hauch" Satire enthalten ist was bei manchen zu Agressionen führt!!

Re: Server auto restart Script ?!? Win und Linux

Nein es klappt nicht -.-

Weder das eine Datei erstellt wird noch das der Server restarten würde

http://80.82.209.19/logos/d42chostingbanner1.png
An ALLE: Wenn ich was schreibe, kann es vorkommen das ein "Hauch" Satire enthalten ist was bei manchen zu Agressionen führt!!

12

Re: Server auto restart Script ?!? Win und Linux

Es gibt eigentlich keinen Grund warum das nicht gehen sollte...

#!bin/bash
while [ true ]; do
...
done

Ach und gib mal bitte die Fehlermeldung

PS: hast du das Plugin jetzt mal probiert?

Zuletzt bearbeitet von S0lll0s (2011-12-05 23:29:53)

W33D|S0lll0s
Arbeite an: The Grid (Tron jump map) A2 [Non-ad-link]
Bedankt euch mit einem Click:
http://bit.ly/tDcOKy

Re: Server auto restart Script ?!? Win und Linux

Fehlermeldung gabs keine -.-

der absturz war ein Typischer "Bot-Support Crash"

Closed botlib.txt usw....

Plugin bin ich gerade dabei ^^

http://80.82.209.19/logos/d42chostingbanner1.png
An ALLE: Wenn ich was schreibe, kann es vorkommen das ein "Hauch" Satire enthalten ist was bei manchen zu Agressionen führt!!

14

Re: Server auto restart Script ?!? Win und Linux

Ich könnte dir für Windows einen Script schreiben, der den Server automatisch restartet, sobald der Prozess "ioUrTded.exe" nicht mehr gefunden wird.

Zuletzt bearbeitet von Michael (2011-12-07 12:48:30)

Re: Server auto restart Script ?!? Win und Linux

Michael schrieb:

Ich könnte dir für Windows einen Script schreiben, der den Server automatisch restartet, sobald der Prozess "ioUrTded.exe" nicht mehr gefunden wird.

Schau mal ein paar Beiträge weiter hoch big_smile

Ich hab unter Windoof was gefunden big_smile

Aber trotzdem Danke für die Hilfe!

http://80.82.209.19/logos/d42chostingbanner1.png
An ALLE: Wenn ich was schreibe, kann es vorkommen das ein "Hauch" Satire enthalten ist was bei manchen zu Agressionen führt!!