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

Тема в разделе "Counter-Strike: Global Offensive", создана пользователем andrey17, 1 июн 2015.

  1. andrey17

    andrey17

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

    MrTonik

    Сообщения:
    230
    Симпатии:
    20
    какая OC?
     
  3. andrey17

    andrey17

    Сообщения:
    50
    Симпатии:
    1
    CentOS 6
     
  4. andrey17

    andrey17

    Сообщения:
    50
    Симпатии:
    1
    ВСЕ ЕЩЁ ПОМОЩЬ НУЖНА
     
  5. MFS

    MFS

    Сообщения:
    1.309
    Симпатии:
    537
    В кроне 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



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

    Alcone optizone.ru

    Сообщения:
    319
    Симпатии:
    72
    Покурите буржуйский форум, там все намного проще, без крона, без смс и регистрации.