О проекте
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 внутри дистрибутива).