SteamCMD: различия между версиями

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску
(Ссылки)
Строка 1: Строка 1:
 +
== Описание ==
 +
 
'''SteamCMD''' - программа для установки и обновления игровых серверов на движке [[GoldSource]] и [[Source]]. Работает только с играми, которые перешли на [[SteamPipe]]. Постепенно, все игровые серверы должны перейти с [[HLDSUpdateTool]] на SteamCMD.
 
'''SteamCMD''' - программа для установки и обновления игровых серверов на движке [[GoldSource]] и [[Source]]. Работает только с играми, которые перешли на [[SteamPipe]]. Постепенно, все игровые серверы должны перейти с [[HLDSUpdateTool]] на SteamCMD.
  
Строка 5: Строка 7:
 
* [[Установка серверов через SteamCMD (Linux)|Установка сервера через SteamCMD (Linux)]]
 
* [[Установка серверов через SteamCMD (Linux)|Установка сервера через SteamCMD (Linux)]]
 
* [[Установка серверов через SteamCMD (Windows)|Установка сервера через SteamCMD (Windows)]]
 
* [[Установка серверов через SteamCMD (Windows)|Установка сервера через SteamCMD (Windows)]]
 +
 +
== Загрузка ==
 +
=== Linux ===
 +
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
 +
 +
=== Windows ===
 +
http://media.steampowered.com/client/steamcmd_win32.zip
 +
 +
== Команды ==
 +
 +
=== login ===
 +
login [логин] [пароль] [code]
 +
Авторизация в Steam. Code - код подтверждения.
 +
В некоторых случаях можно воспользоваться анонимным аккаунтом:
 +
login anonymous
 +
 +
=== force_install_dir ===
 +
force_install_dir [каталог]
 +
Выбор каталога для установки сервера.
 +
 +
force_install_dir ./half_life/
 +
 +
=== app_update ===
 +
app_update [steam_app_id] [validate]
 +
Производит установку/обновление игры, идентификатор игры указывается в steam_app_id, список поддерживаемых app_id можно узнать [[Установка серверов через SteamCMD (Linux)|здесь]] либо на официальной [https://developer.valvesoftware.com/wiki/SteamCMD:ru#.D0.9F.D0.BE.D0.B4.D0.B4.D0.B5.D1.80.D0.B6.D0.B8.D0.B2.D0.B0.D0.B5.D0.BC.D1.8B.D0.B5_.D1.81.D0.B5.D1.80.D0.B2.D0.B5.D1.80.D1.8B steam wiki].
 +
 +
Если указать validate, то файлы будут проверены.
  
 
== Ссылки ==
 
== Ссылки ==
 
* [https://developer.valvesoftware.com/wiki/SteamCMD Информация с официального сайта (англ.)]
 
* [https://developer.valvesoftware.com/wiki/SteamCMD Информация с официального сайта (англ.)]
 
* [https://developer.valvesoftware.com/wiki/SteamCMD:ru Информация с официального сайта (рус.)]
 
* [https://developer.valvesoftware.com/wiki/SteamCMD:ru Информация с официального сайта (рус.)]

Версия 00:27, 18 мая 2013

Описание

SteamCMD - программа для установки и обновления игровых серверов на движке GoldSource и Source. Работает только с играми, которые перешли на SteamPipe. Постепенно, все игровые серверы должны перейти с HLDSUpdateTool на SteamCMD.


Установка/Обновление серверов через утилиту SteamCMD

Загрузка

Linux

wget http://media.steampowered.com/client/steamcmd_linux.tar.gz

Windows

http://media.steampowered.com/client/steamcmd_win32.zip

Команды

login

login [логин] [пароль] [code]

Авторизация в Steam. Code - код подтверждения. В некоторых случаях можно воспользоваться анонимным аккаунтом:

login anonymous

force_install_dir

force_install_dir [каталог]

Выбор каталога для установки сервера.

force_install_dir ./half_life/

app_update

app_update [steam_app_id] [validate]

Производит установку/обновление игры, идентификатор игры указывается в steam_app_id, список поддерживаемых app_id можно узнать здесь либо на официальной steam wiki.

Если указать validate, то файлы будут проверены.

Ссылки