FST — утилита для бесплатного добавления игр в Steam через lua-манифесты.
Скачать · Сообщить о проблеме · English · Linux-песочница
FST использует следующие проекты и сервисы:
- Ryuu — скачивание Lua и манифестов.
- BetterSteamTools — загрузка Lua на Windows.
- SLSsteam — интеграция с библиотекой Steam на Linux.
- lumalinux — добавление игр и скачивание через нативный Steam на Linux с помощью установленного
steamidra_lite.py(Python 3).
Нужны Windows 10/11 x64 и установленный Steam.
- Скачайте FST-Setup.exe из релизов.
- Запустите установщик, выберите, нужен ли автозапуск с Windows, и нажмите «Установить».
- Дождитесь установки и перезапуска Steam, затем нажмите «Готово» — откроется FST.
Права администратора не нужны. Если Steam не определился автоматически, выберите его папку в «Каталогах».
Для x86_64 и обычного Steam из pacman/AUR. Steam из Flatpak не поддерживается.
-
Установите SLSsteam и lumalinux по инструкции.
-
Скачайте пакет fast-steam-tools-bin-0.1.4-1-x86_64.pkg.tar.zst из релизов. Откройте терминал в папке с файлом и выполните:
sudo pacman -U ./fast-steam-tools-bin-0.1.4-1-x86_64.pkg.tar.zst fst
-
Перезапустите Steam кнопкой в FST. Если Steam или загрузчики не найдены, укажите их в «Каталогах».
Для сохранения входа нужно запущенное и разблокированное хранилище паролей, например GNOME Keyring.
Установка из архива и дополнительные настройки — в гайде для Linux.
- Нажмите «Подключить» в FST и войдите через Discord. Подключение сохранится для следующих запусков.
- Откройте страницу нужной игры в магазине внутри Steam.
- Нажмите «Бесплатно добавить в библиотеку» и дождитесь завершения. FST установит Lua и манифесты, затем перезапустит Steam, если включена эта настройка.
FST работает в трее. Нажмите на его значок, чтобы открыть меню. Язык интерфейса и логов переключается кнопкой RU / en.
В «Добавленных Lua» можно найти игры по названию или AppID и удалить одну или несколько записей.
- Нет кнопки на странице игры: перезапустите Steam через FST.
- Steam не найден: выберите папку с ним в «Каталогах».
- Ошибка установки или подключения: откройте «Логи». Если установщик ещё не завершился, на Windows нажмите Win+R и введите
%LOCALAPPDATA%\FST\fst.log.
Если используете эти компоненты через FST, сначала сообщайте о проблемах в FST, в том числе об ошибках внутри Steam. Приложите текст ошибки, название ОС, версии FST и компонентов, а также соответствующие логи: сначала мы проверим интеграцию, затем при необходимости обратимся к авторам зависимостей.
На Windows нажмите «Удалить FST» в приложении. Там же можно выбрать удаление добавленных Lua.
На Arch Linux:
sudo pacman -R fast-steam-tools-binНужен .NET 9 SDK. Из корня репозитория:
# Windows
powershell -NoProfile -File tools/Build-Setup.ps1# Linux
bash tools/Build-Linux.shГотовые файлы появятся в release/.