English version below!
Deutsche Beschreibung:
Projekttyp: Bus-Mod
Projektname: Fortschaltungsmod Installer
Beteiligte Personen: davidps
Projektdetails: Das Programm installiert den Mod für automatische Haltestellenfortschaltung (und wenn gewünscht auch die Ansagenfunktion in Bussen, die noch keine Ansagen abspielen können) in einem beliebigen Bus.
Bilder/Videos: siehe Beitrag
Hallo,
manche erinnern sich vielleicht noch an mein altes Fortschaltungsmod Installer-Programm aus dem alten OMSI Forum. Das Programm war damals für OMSI 1 entwickelt und wurde jetzt angepasst, so dass es mit OMSI 2 funktioniert.
Was bedeutet Fortschaltung?
Wer viel mit den OMSI-Standard-Bussen (SD200 und SD202) gefahren ist, wird es kennen: nach der Abfahrt von einer Haltestelle muss "Q" gedrückt werden. Teilweise wird aber darauf vergessen bzw. ist es für manche lästig.
Deshalb hab ich damals schon die erste automatische Fortschaltefunktion entwickelt, die nach der Abfahrt von einer Haltestelle von selbst die Ansage abspielt und am IBIS weiterschaltet (also das gleiche, was ein Tastendruck auf "Q" bewirkt).
Und was ist dieser Installer jetzt genau?
Im diesem Forum gibt es bereits einen Thread, der eine Anleitung enthält, wie man die automatischen Ansagen (= Fortschaltung) in einen beliebigen Bus einbaut, der auf dem Standard-IBIS-2-System basiert.
Das war für manche, die keine Script-Erfahrung haben, etwas kompliziert/mühsam, selbst in den Dateien die entsprechenden Zeilen hinzuzufügen - diese Arbeit nimmt einem dieser Installer jetzt ab!
Wie verwende ich das Programm?
Das Programm ist (hoffentlich) recht einfach und intuitiv aufgebaut.
- Als erstes muss der Pfad zum OMSI-Ordner angegeben werden (wenn er nicht von selbst auf der Festplatte gefunden wird).
- Tab/Registerkarte auswählen
- "SD200/SD202 (multi)" ist die "alte" Funktion, die das alte Programm auch gehabt hat. Damit können schnell die gewünschten OMSI-Standard-Busse mit der Fortschaltung ausgerüstet werden (und optional auch Ansagen)
- "andere Busse (einzel)" ist eine neue Funktion, die es ermöglicht, jedem beliebigen Bus (sofern er ein IBIS besitzt, das auf dem Standard-IBIS-2 aufgebaut ist) die Fortschaltung einzubauen (und optional Ansagen, wenn der Bus diese Funktion nicht ohnehin schon hat)
- Auswahl treffen (z.B. Boxen für die SD-Busse ankreuzen oder einen Bus auswählen)
- Meter-Einstellung anpassen (diese Einstellung bezieht sich auf den Zeitpunkt, wenn OMSI intern zur nächsten Haltestelle schaltet (sichtbar in den roten Informationszeilen mit SHIFT-Z) und nicht auf die tatsächlich zurückgelegte Entfernung zur letzten Haltestelle). Beliebiger Wert zwischen "0" und unendlich möglich, Sinn macht natürlich nur ein Wert zwischen "0" und ca. "100" Metern.
- Backup-Funktion auswählen (empfohlen!! sonst könnt ihr den Mod (per Programm) nicht mehr deinstallieren weil die originalen Script-Dateien verändert wurden)
- "Mod anwenden" klicken
Wurde der Mod schonmal installiert, erscheint der entsprechende Hinweis bei den SD-Bussen bzw. nach Busauswahl im zweiten Tab. Der eingestellte Meter-Wert wird ausgelesen und kann in der Textbox geändert werden. Nach einem Klick auf "Mod anwenden" wird nur der Meter-Wert angepasst und der Mod kein zweites Mal installiert. Wichtig: Es wird die Frage kommen, ob das bereits vorhandene Backup überschrieben werden soll. Bitte auf "Nein" klicken, sonst wird ein Backup der bereits gemoddeten Datei angelegt und der Mod lässt sich nicht mehr (per Programm) deinstallieren!
Wenn euch der Mod nicht gefällt, könnt ihr (wenn Backups angelegt wurden) mit dem Button "Backup für ausgewählte Busse/Scripts wiederherstellen" die Backup-Dateien wiederherstellen lassen (= Mod entfernt, sofern das Backup immernoch die originale Datei enthält).
Fragen / Probleme / Anregungen?
am Besten per E-Mail oder per PN an mich schicken oder in diesem Thread posten. (Probleme bitte mit Logfile posten! Die Datei wird im gleichen Ordner der .exe-Datei angelegt und heißt "fortschaltungs_programm_log.txt")
DOWNLOAD: Ausführbare .exe-Datei (88KB) Version 2.03
Changelog:
- v2.03:
Bugfix "Ordner nicht gefunden" nachdem der richtige Ordner ausgewählt wurde
- v2.02:
Übersetzung hinzugefügt
Script-Code (der in der IBIS-Script Datei eingefügt wird) aktualisiert
- v2.01:
Programm mit unterschiedlichen Bussen getestet
Bugfixes
- v2.00:
Kompatibel mit OMSI 2 (Script-Code angepasst und den Programm-Code)
neues Feature "andere Busse" eingebaut
Viel Spaß damit,
David
------------------------------------------------------------------------------------------------------------------------------------
English description:
Project type: Bus-Mod
Project name: Automatic announcement installer
Associated persons: davidps
Project details: The program installes the automatic announcement mod (and if you wish the announcement function too) in a bus of your choice
Pictures/videos: see post
Hello,
some of you might remember my old automatic annoucement installer program from the old OMSI forum. The program was developed for OMSI 1 at this time but is now adapted so it works with OMSI 2.
What do you mean by "automatic announcement"?
Do you know this? You're driving an OMSI standard bus (SD200 or SD202) and have to remember that you press "Q" each time you've left a busstop. This can be annoying and sometimes you might forget about pressing the key.
Because of this I developed the first automatic announcement function back then which automatically steps one busstop forward after leaving a busstop and plays the announcement (same function as pressing the "Q" key).
And what is this installer now?
I already have a thread in this forum with a guide how you can implement the automatic announcement function in every bus that has an IBIS which is based on the standard IBIS-2 system.
For some of you, who don't have scripting experience, the process of putting code lines manually in the specific files was complicated/troublesome - but now the installer does this work!
How do I use this program?
The program is (hopefully) easy and intuitive designed.
- At first you will need to the change the language - simply press the "English flag button" on the top right.
- Then you have to select or input the path to the OMSI folder (if it isn't detected automatically on your harddisk).
- Select a tab
- "SD200/SD202 (multi)" is the "old" function which was already implemented in the old program. This function allows you to install the mod quick in your desired OMSI standard busses (optional with announcement function)
- "other busses (single)" is a new function which allows you to install the mod in every other bus that has an IBIS which is based on the standard IBIS-2. If you want you can select the announcement function too (if this function isn't already implemented in the selected bus).
- Make your choice (e.g. tick the boxes for the SD busses or select a bus in the second tab)
- Adjust the meter setting (this setting corresponds to the point where OMSI internally switches to the next stop (you can see that in the red information lines by pressing SHIFT-Z) and not to the distance you actually covered from the last busstop). A custom value from "0" to infinite is possible - of course only a value from "0" to about "100" meters makes sense.
- Select the backup function (recommended!! otherwise you can't uninstall the mod (via my program) because the original script files were modified)
- Click "Install mod"
If the mod was already installed a message appears which informs you about that. The meter value is then read out and can be changed in the textbox. When you then click the button "Install mod" only the meter setting will be updated but the mod isn't installed twice. Important: A message box will appear where it asks you if you like to overwrite the current existing backup file. Please choose "No", otherwise a backup of the modded file will be created and the mod can't be uninstalled (via my program) then!
If you don't like the mod you can uninstall it (if you selected the backup function) if you click the button "Restore backup of selected busses/scripts" (= mod uninstalled, if the backup file contains the original file).
Questions / problems / wishes?
feel free to write me an e-mail or a PM or post in this thread. (Please post problems with the logfile! The file of the program will be created in the same folder where the .exe-file is located. The filename is: "fortschaltungs_programm_log.txt")
DOWNLOAD: executable .exe file (88KB) version 2.03
Changelog:
- v2.03:
bugfix "folder not found" after selecting the correct folder
- v2.02:
added translation
updated script code that is inserted
- v2.01:
program tested with different busses
bugfixes
- v2.00:
compatible with OMSI 2 (adapted script code and program code)
new "other bus" feature implemented
Have fun,
David