Vapor — это стороннее приложение для аутентификации с открытым исходным кодом для Steam, работающее как настольное приложение, позволяющее игрокам, у которых нет доступа к смартфону, установить Steam Mobile Authenticator, чтобы иметь возможность использовать Steam и обмениваться предметами видеоигр на платформа с минимальными ограничениями.
Вам не обязательно использовать приложение в качестве аутентификатора! Существует несколько функций, которые можно использовать без замены старого аутентификатора мобильного телефона или устройства, включая доступ к веб-сессиям, вошедшим в систему под любой из ваших учетных записей, одним нажатием кнопки.
Поскольку проект имеет открытый исходный код и использует API, предлагаемые Steam, сообщество может добавить дополнительные функции для создания приложения, которое не только предоставляет то, что предлагает существующее мобильное приложение для аутентификации, но и многое другое, чтобы помочь трейдерам, геймерам и игрокам Steam.
General
Trading
Gaming
Inventory Management
TF2
, CS:GO
, Dota2
и других игр одним нажатием кнопки. Vapor разработан на TypeScript
с использованием ElectronJS
для создания приложения для настольных компьютеров. ReactJS
и TailwindCSS
были интегрированы в проект, чтобы упростить разработку интерфейса.
Существует несколько инструментов, включая Babel
для компиляции TypeScript
в простой JavaScript
и Webpack
для сборки проекта в сборку для разработки, которую можно запускать и тестировать локально.
Stable
Вы можете загрузить соответствующий установщик для вашей системы ( .exe
для Windows
, .dmg
для MacOSX
и .AppImage
для Linux
) для получения последней стабильной версии в разделе «Выпуски».
Вы всегда можете установить последнюю версию приложения здесь, чтобы заменить текущую версию. Загрузите установщик, удалите ярлык приложения и загрузите установщик.
Если явно не указано, что ваш предыдущий файл конфигурации, содержащий информацию об учетной записи, несовместим с последней версией (для которой будет предоставлен конвертер), после установки вы сможете получить доступ к своим учетным записям как обычно.
Development
Вам понадобятся node
и npm
, чтобы запустить этот проект в качестве разработчика и собрать его из исходного кода.
cd
в каталог проекта. При этом будут установлены все необходимые зависимости, включая зависимости от разработчиков, что позволит вам собрать проект вместе с установкой инструментов разработчика, чтобы упростить разработку.npm start
, чтобы собрать и загрузить приложение, чтобы убедиться, что оно работает. Вы можете выйти, используя Ctrl + C
как только закончите тестирование. Эти запланированные функции были получены в результате обсуждений с пользователями и сообществами. Некоторые из функций также могут отсутствовать в Vapor, но существуют в текущей версии приложения Steam Mobile Authenticator.
*
- Предоставляется существующим приложением Steam Mobile Authenticator.
General
*
Trading
Подробности о том, как внести свой вклад, вы можете прочитать здесь.
Вы можете связаться со мной в Steam здесь.