как сделать чтоб сервер сам обновлялся CS:GO (LINUX)

andrey17

Участник
Сообщения
52
Реакции
8
как сделать чтоб сервер сам обновлялся CS:GO (LINUX)?
P.S. Расскажите доступно!
 

MFS

Участник
Сообщения
1,533
Реакции
787
В кроне 1 раз в день, утром, делаешь обновление steamcmd (на всякий случай), убиваешь процесс сервера с помощью awk и вызываешь стандартный скрипт обновления, потом запускаешь сервер.

Например:

steamcmd.sh +quit - обновили обновлялку

kill `ps -ef | awk '! /awk/ && /csg1/ {print $2}'` - нашли процесс csg1 и убили его

./steamcmd.sh +runscript update_csg1.txt - вызвали обновление

содержимое update_csg1.txt

@ShutdownOnFailedCommand 1
@NoPromptForPassword 0
login anonymous
force_install_dir ./csg1
app_update 740 validate
quit



Пути ставишь свои. Плюс это все для дебиана, может у тебя синтаксис будет чем то отличатся.
 

Alcone

optizone.ru
Сообщения
318
Реакции
73
Покурите буржуйский форум, там все намного проще, без крона, без смс и регистрации.
 
Сверху Снизу