OPEN SOURCE ДЛЯ OMSI 2 СООБЩЕСТВОМ

Интеграция
начинается здесь.

OmsiLaunch — это открытый слой управления и оркестрации сессий для OMSI 2.

Гибкая инфраструктура для определения, подготовки и управления сессиями OMSI 2 с дополнительными возможностями.

О проекте Скоро на GitHub
Подготовить сессию
Загрузить конфигурацию
Инициализировать интеграцию
Запустить OMSI 2
Отслеживать процесс
Сессия выполняется

ЧТО ТАКОЕ OMSILAUNCH?

Слой управления для сессий OMSI 2.

OmsiLaunch — открытый слой управления и оркестрации, созданный для OMSI 2. Он интегрирует инструменты, управляет процессами, обрабатывает конфигурацию и подготавливает окружение для стабильной и гибкой работы.

Это не графический launcher. OmsiLaunch можно использовать из собственного интерфейса, скриптов или интеграций. Управление — основа. Гибкость — цель.

Open source

Создан для сообщества.

Модульный и расширяемый

Работает с разными инструментами и сценариями.

Больше, чем запуск игры

Полный слой оркестрации сессии.

Создан для возможностей

Для того, что есть сегодня — и того, что появится дальше.

ОСНОВНЫЕ ВОЗМОЖНОСТИ

Описание сессии

Структурированно задавайте карту, точку входа, ситуацию, дату, время, транспорт и другие параметры.

Контролируемый запуск

Подготовьте состояние и запустите OMSI 2 без автоматизации кликов по интерфейсу.

Жизненный цикл процесса

Предсказуемо запускайте, отслеживайте, ожидайте, завершайте и контролируйте сессии.

Обнаружение контента

Карты, ситуации, транспорт, repaints, HOF и другие поддерживаемые источники.

Безопасная конфигурация

Применяйте временные изменения, сохраняя неизвестные данные и восстанавливая исходное окружение.

Восстановление и надёжность

Snapshots, очистка, восстановление и recovery являются частью модели сессии.

КАК ЭТО РАБОТАЕТ

Простая идея: более управляемый OMSI 2.

Ваши инструменты и сценарии описывают сессию. OmsiLaunch выполняет оркестрацию за ней: подготовку, процесс, интеграцию, конфигурацию и восстановление.

Вы определяете, что должно произойти. OmsiLaunch решает, как эта сессия попадёт в OMSI 2.

Инструменты.
Конфигурация.
Всё связано.

Приложения и инструменты Примеры
  • Scripts / CLI
  • Пользовательские launchers
  • Инструменты конфигурации
  • Инструменты сообщества
  • Интеграции
OmsiLaunch УПРАВЛЕНИЕ СЕССИЕЙ
ДЛЯ OMSI 2
OMSI 2
  • Карты
  • Ситуации
  • Транспорт
  • Конфигурации
  • Процесс
Open source · GPL

OPEN SOURCE. ДЛЯ СООБЩЕСТВА.

Создаётся вместе.
Для того, что будет дальше.

OmsiLaunch развивается как открытый проект с фокусом на сообществе OMSI 2. Код, документация, технические решения и вклад участников должны быть частью развития проекта.

GNU GPL

Свободно используйте, изучайте, изменяйте и распространяйте в соответствии с условиями лицензии.

Создан сообществом

Проект для развития инструментов и идей вокруг OMSI 2.

В разработке

Архитектура развивается. Впереди ещё новые возможности.

Следите за разработкой, читайте техническую документацию и участвуйте в следующих шагах.

Скоро на GitHub Понять архитектуру