OMSI Script Console [by jjb] 1.2.1.1

Bald ist es soweit: Unsere nächste Leitstellenfahrt findet statt. Weitere Informationen findet ihr hier.

Lizenzbestimmungen
Creative Commons <by-nc-nd>
WebSite / Support
https://docs.jjb-pro.com/
Empfohlene OMSI-Version
Aktuell v2.3.x
Vorausgesetzte kommerzielle Erweiterungen
Keine

Run OMSI scripts without starting OMSI! Führe OMSI-Skripte aus, ohne OMSI zu starten!

OMSI Scripts in der Konsole!

osc.gif


Features:

  • Ausführen von OMSI-Scripts
  • viele Debugmöglichkeiten, bspw.: definierte Macros, Trigger, Variablen
  • Scriptdateien, Konstantendateien, Variablendateien laden und nutzen
  • einfache Befehle mit Erklärung
  • einige simulierte Systemvariablen



Hinweise:

  • Falls die Konsole das Script nicht richtig ausführt oder Fehler auftreten, würde ich mich über eine Nachricht freuen, um das Programm zu verbessern.
  • Falls jemand meinen Scriptinterpreter für sein eigenes Projekt nutzen möchte, gerne per PN fragen.
  • Zur Nutzung des Programms benötigst du die Microsoft .NET Runtime 8.0.
  • Betriebssystem: ab Windows 7



Geplante Erweiterungen:

  • diverse kleine Verbesserungen
  • einige Systemvariablen funktionieren nicht bzw. sind nicht eingetragen

  • 1.2.1.1

    vollversion. by jjb.

    • Umstellung auf .NET 8
    • Verbesserungen einiger Befehle
    • Behebung einiger Fehler
    unterstützte Version


    Versionsinformation für Support:

    Release: 1.2.1.1.AnyCPU.10.12.23

  • 1.2.1.0

    vollversion. by jjb.

    • vollständig überarbeitete Konsole mit Farben
    • überarbeitetes OMSI-Script
    • Reduzierung vieler Zeilen Code
    • neuer Parser
    • Hinzufügung des abs-Befehls
    • Behebung weiterer Fehler
    • verbesserte Gesamtleistung und Stabilität
    • OMSIScript ist jetzt eine eigenständige Bibliothek - Dokumentation
    unterstützte Version


    Versionsinformation für Support:

    Release: 1.2.1.0.AnyCPU.22.11.23

  • 1.1.2.0

    zweite vorabversion. by jjb.

    • Scripts können nun im Explorer per OMSI Script Console gestartet werden
    • ein Argument kann beim Start an das Programm übergeben werden; z.B. in PowerShell:
      • Start-Process "OMSI Script Console.exe" -ArgumentList "1 2 + %stackdump%"
      • Start-Process "OMSI Script Console.exe" -ArgumentList "runMore C:\Program Files (x86)\Steam\steamapps\common\OMSI 2\Vehicles\MAN_NL_NG\MAN_EN92_main.bus"
    unterstützte Version


    Versionsinformation für Support:

    Release: 1.1.2.0.AnyCPU.22.10.23

  • 1.1.0.0

    erste vorabversion. by jjb.


    unterstützte Version


    Versionsinformation für Support:

    Pre-Release: 1.1.0.0.AnyCPU.12.10.23

  • Hi, bei mir öffnet sich ein Konsolenfenster und schließt sich sofort wieder - das Programm startet aber leider nicht. Was kann ich tun? Danke im Voraus!

    • Hallo,

      danke fürs Herunterladen. Ich habe dir eine PN geschickt.

    • Kannst du bitte eine allgemeine FAQ schreiben, falls andere Leute auch diesen Fehler haben und nach Lösungen suchen?

      Danke

      Gefällt mir 1
    • Aktuell kann ich diesen Fehler nicht reproduzieren. Ich habe das Programm auf drei Computern ausgeführt und dieses Verhalten ist nicht aufgetreten. Um den Fehler herauszufinden, kann man in PowerShell folgenden Befehl ausführen: & "pfad:\zur\exe.exe", also bspw.: & "C:\Users\jjb\Desktop\OMSI Script Console\OMSI Script Console.exe". Somit bleibt die Konsole geöffnet und man kann den Fehler auslesen.

    • Mögliches Problem: das Fehlen der siebten Version der .NET Runtime: Download. Dies steht auch unter „Hinweise“.

      Zitat

      Zur Nutzung des Programms benötigst du die Microsoft .NET Runtime 7.0.

      Gefällt mir 1
    • Hatte das selbe Problem und hab dann die Runtime 7.0 installiert. Problem behoben.

      Danke 1