О проекте
Simple Server Manager – небольшая бесплатная утилита с открытыми исходными кодами, предназначенная для легкого и быстрого управления токенами игровых серверов Steam.
Лицензия: GNU General Public License version 3.
Поддерживаемые ОС: Windows (XP SP3+, 2003 SP1+, Vista SP1, 7, 2008, 8, 8.1, 10), GNU/Linux (с использованием mono), MacOS X.
Зависимости: Microsoft .NET Framework 4 Client Profile (для Windows), mono (для GNU/Linux и MacOS X).
Распространение
Загрузить последнюю версию программы, а также её исходные коды, вы всегда можете на странице проекта на GitHub, в разделе Релизы.
Использование
Программа имеет интерфейс командной строки и работает в неинтерактивном режиме, что позволяет запускать её из скриптов.
Доступные параметры командной строки:
setkey APIKey– позволяет задать токен Steam Web API, который будет использоваться для выполнения любых запросов к Steam. Посмотреть или получить его можно здесь;generate [appid]– генерирует новую пару: SteamID и уникальный токен авторизации сервера. В качестве необязательно параметра appid выступает уникальный номер игрового приложения по базе данных Steam. Если он не указан, то используется 440 (код игры Team Fortress 2);list– выводит полный список авторизованных серверов (пара SteamID и токен);version– выводит информацию о версии программы;getid IP– позволяет получить ServerID из IP-адреса сервера (например, 127.0.0.1:27015 (номер порта указывать обязательно));getip ServerID– позволяет получить IP-адрес из ServerID;reset ServerID– позволяет создать новый токен авторизации для указанного ServerID (используйте если потеряли доступ к старому токену, либо он был украден);setmemo ServerID "Текст заметки"– позволяет добавить короткую текстовую заметку к указанному ServerID (текст заметки указывайте в кавычках).
Краткая пошаговая инструкция:
-
скачайте и распакуйте программу любой каталог;
-
откройте командную строку Windows ( Пуск – Выполнить – cmd.exe);
-
перейдите в каталог, который вы распаковали программу командой cd, например:
cd /D C:/tools/stm/ -
выполните команду
stm setkey APIKey, где APIKey – ваш токен Steam Web API. Данный запрос выполняется только один раз при первом запуске утилиты, либо в случае смены токена Web API; -
для создания новой ключевой пары наберите
stm generate [appid], либо для вывода имеющихся –stm list.
Примеры
Пример генерирования токенов для некоторых игр Valve:
- Team Fortress 2:
stm generate 440 - Counter-Strike: Source:
stm generate 240 - Half-Life 2: Deathmatch:
stm generate 320 - Counter-Strike: Global Offensive:
stm generate 730
Отказ от гарантий
Внимание! Запуская программу, вы безоговорочно принимаете условия лицензии GNU GPL версии 3 (копия данной лицензии содержится в файле COPYING.txt внутри дистрибутива).