О проекте

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 (текст заметки указывайте в кавычках).

Краткая пошаговая инструкция:

  1. скачайте и распакуйте программу любой каталог;

  2. откройте командную строку Windows ( ПускВыполнитьcmd.exe);

  3. перейдите в каталог, который вы распаковали программу командой cd, например:

    cd /D C:/tools/stm/
    
  4. выполните команду stm setkey APIKey, где APIKey – ваш токен Steam Web API. Данный запрос выполняется только один раз при первом запуске утилиты, либо в случае смены токена Web API;

  5. для создания новой ключевой пары наберите 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 внутри дистрибутива).