Ein für mich nettes Feature wäre ja wenn das Script eine E-Mail an mich sendet wenn der Server länger als XY Minuten Offline ist und nicht gestartet werden kann wegen einem Problem. Oder ich per Mail benachichtigt werde wenn der Server geupdatet wurde
Benutzerinformationen überspringen
Administrator
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein
Quellcode |
|
1 2 3 4 |
while [[ "1" = "1" ]]; do if tail -parameter -f $DIR/$SRCDSDIR/screenlog.0 | grep -q "Suchmuster"; then echo "$SCREENNAME wurde geupdatet am $DATE" >> $LOGFILE bla bla |
Quellcode |
|
1 2 3 4 5 6 7 8 9 |
if [[ `cat $LOGFILE |grep Suchmuster'` ]]; then if [ -f "$LOGFILE" ]; then tar cvfj $LOGFILE-`date +%H-%M-%Y`.tar.gz $LOGFILE echo "$LOGFILE from $DATE as Attachment" |mutt -s "$SUBJECT" -a "$LOGFILE-`date +%H-%M-%Y`.tar.gz" $MAIL rm $LOGILFE*.tar.gz # Purge Logfile echo "" > $LOGFILE fi fi |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Impact« (23. April 2011, 17:09)
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Impact« (26. April 2011, 08:54)
Benutzerinformationen überspringen
Administrator
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 |
#!/usr/bin/python import sys, SourceQuery if len(sys.argv) != 3: sys.exit(2) try: server = SourceQuery.SourceQuery(sys.argv[1],int(sys.argv[2])) server.info() except: sys.exit(1) sys.exit(0) |
Quellcode |
|
1 2 3 4 |
$ ./test.py egypt.dyndns.info 27015 && echo Server online Server online $ ./test.py egypt.dyndns.info 27016 && echo Server online $ |
Quellcode |
|
1 2 |
Syntax | Zeit | Slots | SourceTv | Map ./server.sh rent 90 10 on de_dust2 |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Impact« (5. Mai 2011, 09:49)
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Impact« (15. Mai 2011, 06:12)
Hallo bei mir erscheint immer diese Fehlermeldung:
Was bedeutet das? Der Ordner existiert und die Datei "server.sh" ist auch dort.
Quellcode |
|
1 2 3 |
Error: Das Verzeichnis '$DIR' scheint nicht zu existieren [- Es wurde folgendes Verzeichnis ausgelesen [- /Pfad/zum/Dir" |
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Impact« (15. Mai 2011, 20:08)
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 |
--- CONFIG --- PREFIX="DE" DE_CONFIG_DOESNT_EXIST="Configdatei fehlt oder Pfad ist falsch." EN_CONFIG_DOESNT_EXIST="Config file is missing or path is incorrect." ------ --- SCRIPT --- ${PREFIX}_CONFIG_DOESNT_EXIST ------ |
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Impact« (19. Mai 2011, 15:17)
Quellcode |
|
1 |
wget http://downloads.gugy.eu/bash/server.sh/extensions/srcds_fps |
Quellcode |
|
1 |
BINARY="srcds_fps" |
Quellcode |
|
1 |
fps_max "0" |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Impact« (27. Mai 2011, 20:48)
Hallo,
also ich kann mit
apt-get install quakestat nicht das Quakestat installieren da kommt immer dieser fehle: Unable to locate package quakestat
Somit kann ich ja das script nicht nutzen.
bash, CSS, css script css startscript, fastdl, fastdownload, gameserver, orangebox, SourceTV, ssh, Startscript