Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Auto- Startscript



Shadowman110
15.03.2013, 16:11
Gibt es eine möglichkeit, dass nach einem Server Restart der Gmod Server wieder gestartet wird?

Grüne Gurken
15.03.2013, 16:17
Unter Windows: http://www.dumbclan.co.uk/downloads/serverchecker/ + Systemdienst
Unter Linux: Dienst in /etc/init.d/* (http://wiki.ubuntuusers.de/Dienste) anlegen und den Server per Monit (http://mmonit.com/monit/) prüfen lassen

Frostdead
15.03.2013, 16:18
Windows oder Linux?

// -.-

Shadowman110
15.03.2013, 16:24
Linux Debian

Wie sieht denn so ein Startscript aus ? und welches Runlevel hat dieser?

Grüne Gurken
15.03.2013, 18:12
Hier meine Scripts: https://github.com/gurken/srcds_checker

Den Server dann einfach abschließend bei Systemstart starten

sudo update-rc.d srcds defaults

Shadowman110
15.03.2013, 19:19
hab Monit installiert, jetzt ist nichts mehr erreichbar, kein webmin, kein ftp, kein apache2

CaMoTraX
16.03.2013, 16:14
Oder benutz einfach mein Server Checker den ich mit Visual Basic für Gmod-Networks geschrieben habe.
Dieser funktioniert jedoch nur unter Windows.

Hier mal ein Bild:
http://i.imagebanana.com/img/2bvr2d6e/server_checker.PNG

Wie Funktioniert er und wie stelle ich alles ein?
Du packst die Exe + die Dll's in den selben ordner wo die srcds.exe vom Server ist und benennst die srcds.exe zu ein belibigen Namen um ( Wenn du mehrere Server hast ).
Dann startest du das Programm als Administrator da es Sockets benutzt um den Status vom Server abzurufen.
Bei Progressname musst du den selben Namen angeben wie die srcds.exe heißt nur ohne *.exe*, dann drückst du Save wen du mit den Startparametern zufrieden bist.
Nun drückst du auf Load config.
Jetzt überprüft das Programm alle z.B 10 Sekunden den Status vom Server und Startet ihn auch Automatisch.


Was ist wenn?
F: Was ist wenn der Server sich aufhängt oder Crasht?
A: Der Checker überprüft über das internet ob der Server noch erreichbar ist, wenn nicht killt er den Server und startet ihn neu.

Download: www.weekz.net/server_checker/Checker.rar

PS: Linux ist kacke, viele Gamemodes oder Addons funktionieren einfach nicht oder nicht richtig.

Bei Fragen kannst du mich gerne bei Steam adde: garrysmoder1995 ( ThaRealCamotrax )

minifisch
16.03.2013, 16:37
Linux Debian


Wieso bietest du ihm jetzt deinen langweiligen Auto-Checker an?

Gibt sowieso bessere alternativen:
http://forums.srcds.com/viewtopic/16628

Grüne Gurken
16.03.2013, 17:06
Gibt sowieso bessere alternativen:
http://forums.srcds.com/viewtopic/16628
....wo man auch den Sourcecode einsehen kann...

CaMoTraX
17.03.2013, 12:14
Danke, ich wollte nur helfen aber manche wissen das ja nicht zu schätzen. Außerdem mache ich immer alles selbst und baue nicht auf Arbeit von anderen auf. ;)

Grüne Gurken
17.03.2013, 14:23
seit dem vierten Beitrag weißt du, dass es um Linux geht
du stellst Linux als schlechte Betriebssystem hin
du stellst eine Software ein, die nicht auf dem Zielsystem lauffähig ist
deine Software ist Closed Source und kann Schadcode enthalten (insbesondere bei Serversystemen kritisch)
"alles selber machen" ist kein Qualitätsmerkmal für Software, sondern höchsten ein gutes Lernprinzip für dich


Eigene Software wird dort vorgestellt: http://gmod.de/forums/188-Programmieren