Vapor は、Steam 用のサードパーティのオープンソース認証アプリであり、デスクトップ アプリケーションとして動作し、スマートフォンにアクセスできないプレイヤーが Steam モバイル認証アプリをインストールして、Steam を使用したり、ゲーム アイテムをトレードしたりできるようにします。制限を最小限に抑えたプラットフォーム。
アプリを認証システムとして使用する必要はありません。ボタンをクリックするだけで、いずれかのアカウントとしてログインした Web セッションにアクセスするなど、古いモバイルまたはデバイスの認証システムを交換せずに利用できる機能がいくつかあります。
このプロジェクトは Steam が提供する API を利用したオープンソースであるため、コミュニティが追加機能を追加して、現在の既存のモバイル認証アプリが提供するものだけでなく、Steam トレーダー、ゲーマー、プレイヤーを支援するアプリケーションを構築することができます。
General
Trading
Gaming
Inventory Management
TF2
、 CS:GO
、 Dota2
、その他のゲームのゲーム内インベントリを表示しますVapor はElectronJS
使用してTypeScript
で開発され、デスクトップ用のアプリケーションを作成します。フロントエンド開発を容易にするために、 ReactJS
とTailwindCSS
プロジェクトに統合されました。
TypeScript
プレーンなJavaScript
にコンパイルするBabel
や、ローカルで実行およびテストできる開発ビルドにプロジェクトを構築するWebpack
など、いくつかのツールがあります。
Stable
最新の安定バージョンのシステムのそれぞれのインストーラー ( Windows
の場合は.exe
、 MacOSX
の場合は.dmg
、 Linux
の場合は.AppImage
) をリリースでダウンロードできます。
ここからいつでもアプリケーションの最新バージョンをインストールして、現在のバージョンを置き換えることができます。インストーラーをダウンロードし、アプリケーションのショートカットを削除して、インストーラーをロードします。
アカウント情報を含む以前の構成ファイルが最新バージョン (コンバーターが提供されます) と互換性がないことが明示的に記載されていない限り、インストール後は通常どおりアカウントにアクセスできます。
Development
このプロジェクトを開発者として実行し、ソースからビルドするには、 node
とnpm
必要です。
cd
します。これにより、開発依存関係を含む必要な依存関係がすべてインストールされ、開発者ツールのインストールと同時にプロジェクトをビルドできるようになり、開発が容易になります。npm start
実行してアプリをビルドして起動し、アプリが機能していることを確認します。テストが終了したら、 Ctrl + C
使用して終了できます。 これらの計画された機能は、ユーザーやコミュニティとの議論から生まれました。一部の機能は、Steam モバイル認証アプリの現在のバージョンに存在する Vapor にはない機能である可能性もあります。
*
- 既存の Steam モバイル認証アプリによって提供されます
General
*
Trading
貢献方法の詳細については、こちらをご覧ください。
ここから Steam で私に連絡できます。