OPEN SOURCE FÜR OMSI 2 VON DER COMMUNITY

Integration
beginnt hier.

OmsiLaunch ist eine Open-Source-Schicht zur Steuerung und Orchestrierung von Sitzungen für OMSI 2.

Eine flexible Infrastruktur zum Definieren, Vorbereiten und Verwalten von OMSI-2-Sitzungen mit mehr Möglichkeiten.

Projekt entdecken Bald auf GitHub
Sitzung vorbereiten
Konfiguration laden
Integration initialisieren
OMSI 2 starten
Prozess überwachen
Sitzung läuft

WAS IST OMSILAUNCH?

Eine Steuerungsschicht für OMSI-2-Sitzungen.

OmsiLaunch ist eine Open-Source-Steuerungs- und Orchestrierungsschicht für OMSI 2. Sie bindet Werkzeuge ein, verwaltet Prozesse, behandelt Konfigurationen und bereitet die Umgebung für einen konsistenten und flexiblen Ablauf vor.

Es ist kein grafischer Launcher. OmsiLaunch kann von einer eigenen Oberfläche, Skripten oder Integrationen genutzt werden. Steuerung ist der Kern. Flexibilität ist das Ziel.

Open Source

Für die Community entwickelt.

Modular und erweiterbar

Funktioniert mit unterschiedlichen Werkzeugen und Abläufen.

Mehr als nur das Spiel starten

Eine vollständige Schicht zur Sitzungsorchestrierung.

Für Möglichkeiten gebaut

Für das, was heute existiert — und für das, was danach kommt.

KERNFUNKTIONEN

Sitzungsdefinition

Definiere Karte, Einstiegspunkt, Situation, Datum, Uhrzeit, Fahrzeug und weitere Parameter strukturiert.

Kontrollierter Start

Bereite den Zustand vor und starte OMSI 2 ohne automatisierte Klicks in der Benutzeroberfläche.

Prozesslebenszyklus

Starte, überwache, warte, beende und verfolge Sitzungen vorhersehbar.

Inhaltserkennung

Karten, Situationen, Fahrzeuge, Repaints, HOFs und weitere unterstützte Quellen.

Sichere Konfiguration

Wende temporäre Änderungen an, bewahre unbekannte Daten und stelle die ursprüngliche Umgebung wieder her.

Wiederherstellung und Zuverlässigkeit

Snapshots, Bereinigung, Wiederherstellung und Recovery sind Teil des Sitzungsdesigns.

SO FUNKTIONIERT ES

Eine einfache Idee: ein besser steuerbares OMSI 2.

Deine Werkzeuge und Abläufe beschreiben eine Sitzung. OmsiLaunch übernimmt die Orchestrierung dahinter: Vorbereitung, Prozess, Integration, Konfiguration und Wiederherstellung.

Du definierst, was passieren soll. OmsiLaunch behandelt, wie diese Sitzung OMSI 2 erreicht.

Werkzeuge.
Konfiguration.
Alles verbunden.

Anwendungen und Werkzeuge Beispiele
  • Scripts / CLI
  • Eigene Launcher
  • Konfigurationswerkzeuge
  • Community-Werkzeuge
  • Integrationen
OmsiLaunch SITZUNGSSTEUERUNG
FÜR OMSI 2
OMSI 2
  • Karten
  • Situationen
  • Fahrzeuge
  • Konfigurationen
  • Prozess
Open source · GPL

OPEN SOURCE. FÜR DIE COMMUNITY.

Gemeinsam entwickelt.
Für das, was als Nächstes kommt.

OmsiLaunch wird als offenes Projekt mit Fokus auf die OMSI-2-Community entwickelt. Code, Dokumentation, technische Entscheidungen und Beiträge sollen Teil der Weiterentwicklung des Projekts sein.

GNU GPL

Frei nutzbar, untersuchbar, veränderbar und unter den Bedingungen der Lizenz teilbar.

Von der Community

Ein Projekt, das Werkzeuge und Ideen rund um OMSI 2 stärken soll.

In Entwicklung

Die Architektur entwickelt sich weiter. Neue Möglichkeiten liegen noch vor uns.

Verfolge die Entwicklung, lies die technische Dokumentation und beteilige dich an den nächsten Schritten.

Bald auf GitHub Architektur verstehen