オープンソース
コミュニティのために構築。
OPEN SOURCE OMSI 2 のために コミュニティによって
OmsiLaunch は OMSI 2 向けのオープンソースなセッション制御・オーケストレーション層です。
OMSI 2 のセッションを定義・準備・管理するための柔軟な基盤です。
OMSILAUNCH とは?
OmsiLaunch は OMSI 2 のために設計されたオープンソースの制御・オーケストレーション層です。ツールを統合し、プロセスや設定を管理し、一貫性と柔軟性のある環境を準備します。
グラフィカルな launcher ではありません。OmsiLaunch は独自のインターフェース、スクリプト、統合から利用できます。核となるのは制御。目標は柔軟性です。
コミュニティのために構築。
さまざまなツールやワークフローに対応。
完全なセッション・オーケストレーション層。
今あるものにも、これからのものにも。
主な機能
マップ、開始地点、シチュエーション、日付、時刻、車両などを構造化して定義します。
UI のクリック自動化に頼らず、状態を準備して OMSI 2 を起動します。
セッションの開始、監視、待機、終了、追跡を予測可能な形で行います。
マップ、シチュエーション、車両、repaint、HOF などの対応ソースを検出します。
未知のデータを保持しながら一時変更を適用し、元の環境へ復元します。
スナップショット、クリーンアップ、復元、リカバリーをセッション設計に含めます。
仕組み
ツールやワークフローがセッションを記述し、その裏側の準備、プロセス、統合、設定、復元を OmsiLaunch がオーケストレーションします。
何を起こすかはあなたが定義します。そのセッションを OMSI 2 へどう届けるかを OmsiLaunch が扱います。
ツール。
設定。
すべてを接続。
オープンソース。コミュニティのために。
OmsiLaunch は OMSI 2 コミュニティを中心とするオープンなプロジェクトとして開発されています。コード、ドキュメント、技術的な判断、コントリビューションもプロジェクトの進化の一部です。
ライセンス条件に従い、自由に利用、学習、変更、共有できます。
OMSI 2 周辺のツールやアイデアを強くするためのプロジェクトです。
アーキテクチャは進化中です。新しい可能性はまだ先にあります。
開発状況を追い、技術ドキュメントを確認し、次のステップに参加してください。
アーキテクチャを理解する