• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Linux restarter? ;'d

vDk

Member
Joined
Jul 22, 2007
Messages
795
Reaction score
14
Location
Poland, Kraków
Witajcie,
Chce sobie zrobic restart serva codziennie o x godzinie, tylko teraz musialbym sam go odpalac, moze istnieje jakis "restarter" pod debiana? =P
 
ale jak ustawie tam globalsavehour na jakas godzine i shutdownAtGlobalSave na yes to server sam sie potem wlaczy?
 
Skrypty

polecam mój zestawik skryptów, pomocny :D
start.sh
Code:
echo Starting The Forgotten Server....
sleep 0
screen -A -m -d -S tfs ./start-tfs

start-tfs
Code:
#! /bin/bash
cd /home/ots
ulimit -c unlimited
i=1
while [ $i -le 99999000 ]
do
./theforgottenserver > ./data/output.txt
i=`expr $i + 1`
done

Explanation:
  • This is provided with auto restarter (it will start up after '/shutdown 0').
  • It dumps core (bug report, every instance), disable by removing 3rd line of start-tfs.
  • start-tfs <- auto restarter script
  • 99999000 <- number of times to restart TFS
  • theforgottenserver <- binary of TFS
  • ./data/output.txt <- console log

How to use:
  1. to run: ./start.sh
  2. to restart: killall theforgottenserver
  3. to stop: screen -r tfs and CTRL + C
 
newbie

polecam mój zestawik skryptów, pomocny :D
start.sh
Code:
echo Starting The Forgotten Server....
sleep 0
screen -A -m -d -S tfs ./start-tfs

start-tfs
Code:
#! /bin/bash
cd /home/ots
ulimit -c unlimited
i=1
while [ $i -le 99999000 ]
do
./theforgottenserver > ./data/output.txt
i=`expr $i + 1`
done

Explanation:
  • This is provided with auto restarter (it will start up after '/shutdown 0').
  • It dumps core (bug report, every instance), disable by removing 3rd line of start-tfs.
  • start-tfs <- auto restarter script
  • 99999000 <- number of times to restart TFS
  • theforgottenserver <- binary of TFS
  • ./data/output.txt <- console log

How to use:
  1. to run: ./start.sh
  2. to restart: killall theforgottenserver
  3. to stop: screen -r tfs and CTRL + C
Działa fajnie !!!
 
Last edited:
polecam mój zestawik skryptów, pomocny :D
start.sh
Code:
echo Starting The Forgotten Server....
sleep 0
screen -A -m -d -S tfs ./start-tfs

start-tfs
Code:
#! /bin/bash
cd /home/ots
ulimit -c unlimited
i=1
while [ $i -le 99999000 ]
do
./theforgottenserver > ./data/output.txt
i=`expr $i + 1`
done

Explanation:
  • This is provided with auto restarter (it will start up after '/shutdown 0').
  • It dumps core (bug report, every instance), disable by removing 3rd line of start-tfs.
  • start-tfs <- auto restarter script
  • 99999000 <- number of times to restart TFS
  • theforgottenserver <- binary of TFS
  • ./data/output.txt <- console log

How to use:
  1. to run: ./start.sh
  2. to restart: killall theforgottenserver
  3. to stop: screen -r tfs and CTRL + C
nie prosciej ze screena walnac
Code:
#!/bin/bash
ulimit -c unlimited
while true; do ./otserv > log.txt; done
?
 
moja wersja ma jeszcze zabezpieczenie przed nieskończoną pętlą, mozesz sobie ustawić np 100 restartów.
 
kur nie wierze haha, no nie wierze, archeolog XXI wieku

ale doje*ał do pieca
 
Ja bym odrazu stowrzyl nowy kierunek studiow:
Programator kosiarki [jezyki obce: bash]
Tak czy siak wyladujesz na garach w angli ;/
 
no ba, chłopie wiesz jak by zapierdalała taka kosiarka na 24 gb ramku hohoh
 
Back
Top