ZusiLauncher - Eine neue alternative zur Zugauswahl
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Gude,
ich habe die Aerosoft Version von Zusi 3 und bekomme beim Start folgende Fehlermeldung
(Screenshot anbei).
Ich starte wie folgt:
Zusi 3 starten, TCP Server starte, ZusiLauncher starten und dann die Fahrt auswählen.
https://ibb.co/d5g439c" target="_blank
ich habe die Aerosoft Version von Zusi 3 und bekomme beim Start folgende Fehlermeldung
(Screenshot anbei).
Ich starte wie folgt:
Zusi 3 starten, TCP Server starte, ZusiLauncher starten und dann die Fahrt auswählen.
https://ibb.co/d5g439c" target="_blank
Zuletzt geändert von Makaay01 am 10.12.2020 13:33:35, insgesamt 1-mal geändert.
-
- Beiträge: 74
- Registriert: 22.12.2016 20:09:21
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Passiert das bei allen Zugfahrten? Passiert da auch, wenn die Fahrt direkt über Zusi ausgewählt wird?
Ich würde das Problem (ohne irgendeine weitere Prüfung gemacht zu haben) auf Zusi und/oder den Datenbestand schieben, nicht den Launcher.
Ich würde das Problem (ohne irgendeine weitere Prüfung gemacht zu haben) auf Zusi und/oder den Datenbestand schieben, nicht den Launcher.
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Der Fehler tritt immer auf.
Direkteinstieg über Zusi funktioniert ohne Probleme.
Direkteinstieg über Zusi funktioniert ohne Probleme.
-
- Beiträge: 74
- Registriert: 22.12.2016 20:09:21
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Ich kann das eingeschränkt reproduzieren ... bei mir scheint er nichts zu laden sondern zeigt sofort ein schwarzes Simulatorbild mit Uhr.
Dies ist die Nachricht, die ich poer TCP sende:
Dies ist die Nachricht, die ich poer TCP sende:
Code: Alles auswählen
00000069 00 00 00 00 ....
0000006D 02 00 ..
0000006F 00 00 00 00 ....
00000073 0b 01 ..
00000075 00 00 00 00 ....
00000079 03 00 ..
0000007B 62 00 00 00 b...
0000007F 01 00 ..
00000081 54 69 6d 65 74 61 62 6c 65 73 5c 44 65 75 74 73 Timetabl es\Deuts
00000091 63 68 6c 61 6e 64 5c 41 75 67 73 62 75 72 67 5f chland\A ugsburg_
000000A1 44 6f 6e 61 75 77 6f 65 72 74 68 5c 41 2d 44 4f Donauwoe rth\A-DO
000000B1 4e 5f 32 30 31 38 5f 34 2d 31 32 55 68 72 5f 41 N_2018_4 -12Uhr_A
000000C1 75 48 69 72 62 6c 53 74 72 2d 4e 6f 72 64 65 6e uHirblSt r-Norden
000000D1 64 6f 72 66 5c 52 42 35 37 30 31 39 2e 74 72 6e dorf\RB5 7019.trn
000000E1 ff ff ff ff ....
000000E5 ff ff ff ff ....
000000E9 ff ff ff ff ....
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Gerne hier noch mal verstärkt nachfragen: viewtopic.php?f=55&t=16442" target="_blank
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Sehr schönes und nützliches Tool für mich!
Ich habe mich wirklich sehr schwer getan einen passenden Zug bzw. eine Leistung raus zu suchen, die mir Freude bringen könnte. Nachdem ZusiStart bei mir gar nicht funktioniert, habe ich mal ZusiLauncher ausprobiert.
Was will man mehr?! Ich möchte eine RB fahren, mindestens 60min Fahrzeit und mit ner 111 bespannt sein... Bäääng, siehe da, so viele also zur Auswahl... Welche Strecke darfs sein? Ach, ich nehm den Fahrplan.
Und Zapzerrapp, schon kanns los gehen.
Grandios ist auch das kleine Bewertungssystem, an dem man gute oder interessante Fahrten kennzeichnen kann.
Ich finds klasse!
Einzig eine Fahrzeugvorschau wie in ZusiStart würde ich mir noch wünschen.
Ich habe mich wirklich sehr schwer getan einen passenden Zug bzw. eine Leistung raus zu suchen, die mir Freude bringen könnte. Nachdem ZusiStart bei mir gar nicht funktioniert, habe ich mal ZusiLauncher ausprobiert.
Was will man mehr?! Ich möchte eine RB fahren, mindestens 60min Fahrzeit und mit ner 111 bespannt sein... Bäääng, siehe da, so viele also zur Auswahl... Welche Strecke darfs sein? Ach, ich nehm den Fahrplan.
Und Zapzerrapp, schon kanns los gehen.
Grandios ist auch das kleine Bewertungssystem, an dem man gute oder interessante Fahrten kennzeichnen kann.
Ich finds klasse!
Einzig eine Fahrzeugvorschau wie in ZusiStart würde ich mir noch wünschen.
Ich wohne nicht am Arsch der Welt, aber man kann ihn von hier aus gut sehen...
-
- Beiträge: 74
- Registriert: 22.12.2016 20:09:21
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Schön, dass es gefällt :-)
Ja, das will ich auch. Muss nur irgendwann mal dau kommen die Datenformate zu verstehen und das einzubauen. Davor muss ich endlich mal die oben diskutierte Sache mit der "Zufallsauswahl" lösen. Immer die Frage wo ich meine Zeit verwende :-)
- Johannes
- Beiträge: 3203
- Registriert: 14.03.2009 22:36:06
- Aktuelle Projekte: Zusitools (http://git.io/zusitools)
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Es gibt eine undokumentierte Vorschaubildfunktion in z3strbie.dll. Außerdem gibt es https://github.com/zusitools/ls3thumb bzw. die Bibliothek hinter http://zusidatenbank.de/ (basiert auf demselben Code), dafür kannst du mich gerne ansprechen.
-
- Beiträge: 74
- Registriert: 22.12.2016 20:09:21
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Das hatte ich in der Tat schon gesehen. Problem.an offizieller DLL ist, dass das 32 Bit ist und ansonsten ist es ne Frage von Zeit
Was die zusidatenbank angeht: Da wollte ich Mal eine API zum Austausch von Bewertungen ("Sternchen", Kommentare, vielleicht sogar Fahrtenschreiber Protokolle) anregen. Aber wenn ich das wirklich vorschlage, muss ich mich auch zeitnah darum kümmern
Was die zusidatenbank angeht: Da wollte ich Mal eine API zum Austausch von Bewertungen ("Sternchen", Kommentare, vielleicht sogar Fahrtenschreiber Protokolle) anregen. Aber wenn ich das wirklich vorschlage, muss ich mich auch zeitnah darum kümmern
- Carsten Hölscher
- Administrator
- Beiträge: 33448
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Die dll kann gerne für sowas genutzt werden. Ich kann auch eine Seitenansicht des Fahrzeugs einbauen, wenn das gewünscht ist.
type
TD3DXImageFileformat = (
D3DXIFF_BMP,
D3DXIFF_JPG,
D3DXIFF_TGA,
D3DXIFF_PNG,
D3DXIFF_DDS,
D3DXIFF_PPM,
D3DXIFF_DIB,
D3DXIFF_HDR);
Carsten
Code: Alles auswählen
function ls3Vorschau( Arbeitsverzeichnis, // Datenverzeichnis der Zusi-Daten
DateiName, // Dateiname der ls3-Datei relativ zum Datenverzeichnis
BMPDateiname:PChar; // voller Pfad der zu erzeugenden Bilddatei
Modus:Byte; // 0: Fahrzeugansicht, 1: an Objektabmesssungen angepasster Standort eine Seite, 2: andere Seite
Handle:THandle; // Handle des aufrufenden Programms
BMPWidth, BMPHeight:integer; // Abmessungen des Bilds
BMPFormat:TD3DXImageFileformat // Dateityp des Bilds, siehe unten
):Boolean; stdcall;
function ftdVorschau( Arbeitsverzeichnis, // Datenverzeichnis der Zusi-Daten
DateiName, // Dateiname der ftd-Datei relativ zum Datenverzeichnis
BMPDateiname:PChar; // voller Pfad der zu erzeugenden Bilddatei
Modus:Byte; // bisher ohne Funktion
DXHandle:THandle; // Handle des aufrufenden Programms
AnsichtNr, // laufende Nummer der Grafikansicht
BMPWidth, BMPHeight:integer; // Abmessungen des Bilds
BMPFormat:TD3DXImageFileformat; // Dateityp des Bilds, siehe unten
var x,y:integer // Rückgabe: Auflösung der Grafikansicht
):Boolean; stdcall;
TD3DXImageFileformat = (
D3DXIFF_BMP,
D3DXIFF_JPG,
D3DXIFF_TGA,
D3DXIFF_PNG,
D3DXIFF_DDS,
D3DXIFF_PPM,
D3DXIFF_DIB,
D3DXIFF_HDR);
Carsten
- Max Senft
- Administrator
- Beiträge: 3004
- Registriert: 04.11.2001 14:01:40
- Aktuelle Projekte: Dies und das
- Wohnort: Blieskastel, Saarland, Deutschland
- Kontaktdaten:
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Der reine Text-Enum wird wohl nichts bringen ohne die tatsächliche konstante dahinter... Ich nehme mal an, dass es sich um dieses enum handelt?! https://docs.microsoft.com/en-us/window ... fileformat
Gruß
Max
Gruß
Max
Administrator, Programmierer, Ansprechpartner bei Problemen mit dem Board
- Carsten Hölscher
- Administrator
- Beiträge: 33448
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Doch, das geht so.
Carsten
Carsten
- Johannes
- Beiträge: 3203
- Registriert: 14.03.2009 22:36:06
- Aktuelle Projekte: Zusitools (http://git.io/zusitools)
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Wenn man in Delphi programmiert, dann ja Da Enums in Delphi aber 0-basiert indiziert werden, wenn man nichts anderes angibt, ist die verlinkte Definition die korrekte.
-
- Beiträge: 74
- Registriert: 22.12.2016 20:09:21
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Ich habe am heutigen Abend mal etwas gespielt und habe jetzt nen einfachen C++wrapper, der die dll lädt und thumbnails generiert: https://gitlab.com/johannes4321/ls3vorschaupp
Ein Problem, dass ich da habe ist, dass der FreeLibrary win32 API call hängt (irgendein hängender destructor o.ä.?)und ich die dll nicht sauber freigeben kann.
Wie ich das in den Launcher einbaue muss ich mal noch ein wenig experimentieren. Vermutlich muss ich das als extra Programm machen, dass die Bilder erstellt (weil 32bit vs. 64 bit) und das ganze möglichst unauffällig für den Anwender ... naja, wenn Zeit ist.
Ein Problem, dass ich da habe ist, dass der FreeLibrary win32 API call hängt (irgendein hängender destructor o.ä.?)und ich die dll nicht sauber freigeben kann.
Wie ich das in den Launcher einbaue muss ich mal noch ein wenig experimentieren. Vermutlich muss ich das als extra Programm machen, dass die Bilder erstellt (weil 32bit vs. 64 bit) und das ganze möglichst unauffällig für den Anwender ... naja, wenn Zeit ist.
- Carsten Hölscher
- Administrator
- Beiträge: 33448
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Das Problem kenne ich auch, Grund ist leider noch unklar - eigentlich sollte da gar nichts passieren. Falls jemand eine Idee hat...
Carsten
Carsten
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Hi Johannes,johannes4321 hat geschrieben: ↑06.02.2021 00:00:31
Wie ich das in den Launcher einbaue muss ich mal noch ein wenig experimentieren. Vermutlich muss ich das als extra Programm machen, dass die Bilder erstellt (weil 32bit vs. 64 bit) und das ganze möglichst unauffällig für den Anwender ... naja, wenn Zeit ist.
alles zu seiner Zeit, Stress dich wegen mir nicht. Bin gestern einige hundert Kilometer gefahren und konnte dank deines Programms richtig gute Züge finden. Mein Liebling ist mittlerweile der Suchpunkt ZDA vorhanden... mit fis ne Regionalbahn fahren macht richtig Laune.
Ich bekomme aber am Ende, wenn ich die Simulation beende ein paar Fehler angezeigt. Muss mal screenshots davon machen. Außerdem habe ich festgestellt, dass die F1 - F12 Tasten nicht mehr funktionieren nach einiger Zeit. Muss mal prüfen ob das am Launcher, ZusiMeter oder den ZusiDisplays liegt.
Lg Jens
Ich wohne nicht am Arsch der Welt, aber man kann ihn von hier aus gut sehen...
- Johannes
- Beiträge: 3203
- Registriert: 14.03.2009 22:36:06
- Aktuelle Projekte: Zusitools (http://git.io/zusitools)
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Er hängt in "GdiplusShutdown":Carsten Hölscher hat geschrieben: ↑06.02.2021 11:47:47 Das Problem kenne ich auch, Grund ist leider noch unklar - eigentlich sollte da gar nichts passieren. Falls jemand eine Idee hat...
Klingt nach diesem Problem hier: https://stackoverflow.com/q/34871348
Kann es sein, dass du oder eine Bibliothek, die du einsetzt, die Funktion "GdiplusShutdown" in einer Finalization-Prozedur aufruft?
- Carsten Hölscher
- Administrator
- Beiträge: 33448
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Ah, das kommt dann wohl indirekt rein, GDI+ dürfte die dll eigentlich nicht brauchen.
Carsten
Carsten
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Ich wohne nicht am Arsch der Welt, aber man kann ihn von hier aus gut sehen...
-
- Beiträge: 74
- Registriert: 22.12.2016 20:09:21
Re: ZusiLauncher - Eine neue alternative zur Zugauswahl
Das sollte ein Zusi-Fehler sein.
wie startest Du die Fahrt? Welcher der drei Buttons?
Wenn nicht über TCP: Such die entsprechende Datei Mal mit dem Windows Explorer raus (der Launcher zeigt bei Zügen den kompletten Pfad mit nem Mouse over in der Auswahlliste und relativer Pfad zur fpn Fahrplandatei steht rechts unter dem blauen Balken) und starte dort per Doppelklick. Was anderes macht der Launcher auch nicht ...
Wenn Du es reproduzieren kannst zur Übersicht am besten im "Programmfehler" Forum schauen, ob da was ähnliches gemeldet ist sonst dort einen neuen Beitrag mit möglichst viel Details zum Vorgehen.