Download the build from the latest release or click here.
After downloading the latest build and extracting the zip file, your folder should look like this:
Open the config.json with an editor of your choice. I recommend Notepad++.
The relevant section is paths, where you can configure:
- Shipped schedules (installation directory)
- User-created schedules (documents directory)
If you haven’t created any custom timetables, the documents folder might not exist.
After setting up config.json, run the executable.
If there's an error, like the directory for custom timetables not being found, it's likely because no custom timetables have been created yet.
Note: The console window closes automatically upon execution. To keep it open, run the exe from the terminal.
Once finished, the database file should be visible:
To explore the database file, use a database viewer like sqlite.
Click on the "Browse Data" tab to filter and sort through all drivable jobs in Zusi.
Route: Hamburg - Kassel
Loco: BR 412 (ICE 4)
"$path\python.exe" "main.py"
pause
start "" "$path\SQLite.exe" "zugdienste.db"
To open db file, use a db viewer like sqlite
python -m venv zusi
.\zusi\Scripts\activate
pip3 install tqdm
python .\main.py to check if it runs as expected in new virtual environment
pip3 install pyinstaller install the pyinstaller if not done yet
copy "D:\SteamLibrary\steamapps\common\ZUSI 3 - Aerosoft Edition\64bit\ZusiFtdEditor.64.exe" copy the file as icon for the exe
pyinstaller --onefile --icon=ZusiFtdEditor.64.exe main.py create the exe
.\dist\main.exe run the exe !!don't forget to provide the config.json!!









