Es stellt sich vor: Willi der Wagenschupser

NOS. Albert, Berta, Hugo und ihre Freunde sowie Splineliste für Rescheck
Antworten
Nachricht
Autor
Benutzeravatar
KBS198
Oberwerkmeister
Beiträge: 535
Registriert: 19.12.2012, 17:44
Wohnort: Hohenlohe
Hat sich bedankt: 0
Danksagung erhalten: 0

Es stellt sich vor: Willi der Wagenschupser

#1 Beitrag von KBS198 »

Hallo Leute,

der altbekannte Fehler von EEP, dass es sich den Spannungsabfall hinunter stürzt wenn es in einem einzusetzenden
Zugverband ein Modell nicht findet, kennt sicher jeder. Um dem vorzubeugen habe ich ein Tool entwickelt welches ich
anlässlich des 1000-Besuchers von Railomanie.de heute veröffentliche. Es trägt den Namen "Willi der Wagenschupser"
und soll die .rss-Dateien auf fehlende Modelle überprüfen und im Namen der Datei eine Markierung anbringen sollte
dieser Zugverband beim Einsetzen zum Absturz führen. Auf diese Weise werden "gefährliche" Züge im Einsetz-Dialog
von EEP als solche sichtbar.

Des Weiteren wird diese Markierung, sollte zBsp. durch eine Zukauf von Modellen der Zug "tauglich" werden, vom
Tool auch wieder entfernt.

Ein weiterer Aufgabenbereich von Willi dem Wagenschupser ist die Erstellung von Zügen, hierzu habe ich meinen
RSS-Schreiber (erhältlich auf Railomanie.de) weiter entwickelt. Nun ist es möglich
fast unbegrenzt viele verschiedene Modelle zu verwenden und bei jedem Modell zu entscheiden ob es gemischt
werden soll und wie rum es im Zug stehen soll.

Außerdem lassen sich nun auch vorgefertigte Züge (bestehende .rss-Dateien) zu einem Neuen kombinieren.

Für den Einsatz von willi dem Wagenschupser wird das Net-Framework Version 4 oder höher benötigt, welches
bei Windows 7, Vista, und XP ab Werk enthalten ist.

Nun noch die abschließende Frage: wo versteckt sich der Willi?

Natürlich auf Railomanie.de

Mit freundlichen Grüßen

Stefan
EEP6.1 Classic
+ mbit CatEditor, Albert, Resourcenswitcher2

Rechner1: Dell Latitude D820; Intel T2400 @1833Mhz; Nvidia Quadro NVS 110M; 4GB RAM; Win 7 Pro SP1 32bit;
Rechner2: AMD Phenom II X4 555 @3200Mhz; Nvidia GTX950; 8GB Ram; Win 10 64bit;

Bild

Fahrdraht (†)
Hauptwerkmeister
Beiträge: 974
Registriert: 17.12.2012, 21:39
Wohnort: Neuhausen /F
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Es stellt sich vor: Willi der Wagenschupser

#2 Beitrag von Fahrdraht (†) »

Hallo Stefan,

prima Tool, Danke !!

Grüße
Kai- Uwe

Benutzeravatar
waldemar.hersacher
Oberwerkmeister
Beiträge: 506
Registriert: 13.01.2013, 12:58
Wohnort: Eutingen im Gäu
Hat sich bedankt: 0
Danksagung erhalten: 0
Kontaktdaten:

Re: Es stellt sich vor: Willi der Wagenschupser

#3 Beitrag von waldemar.hersacher »

Ich habe ein Problem.

Ich habe im Dialog Einstellungen Veränderungen vorgenommen, die ich nicht speichern will. Es fehlen die Schaltflächen "Ok" und "Abbruch". Ich kann nur das Fenster Schließen. Auch da werde ich nicht gefragt, ob ich die Änderungen speichern will oder nicht.
EEP6.1 + CatEdit + Albert + Berta + EEP Helper,
Win 7 64 bit

Benutzeravatar
KBS198
Oberwerkmeister
Beiträge: 535
Registriert: 19.12.2012, 17:44
Wohnort: Hohenlohe
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Es stellt sich vor: Willi der Wagenschupser

#4 Beitrag von KBS198 »

Hallo Waldemar,

erstmal Danke für deine Rückmeldung, eine solche Abfrage (Speichern Ja/Nein) habe ich mir nun mal notiert, wird in der nächsten Version dann auch umgesetzt, bis dahin hilft bei falschen Einstellungen nur Fenster schließen und wieder öffnen. :oops:

Gruß Stefan
EEP6.1 Classic
+ mbit CatEditor, Albert, Resourcenswitcher2

Rechner1: Dell Latitude D820; Intel T2400 @1833Mhz; Nvidia Quadro NVS 110M; 4GB RAM; Win 7 Pro SP1 32bit;
Rechner2: AMD Phenom II X4 555 @3200Mhz; Nvidia GTX950; 8GB Ram; Win 10 64bit;

Bild

Benutzeravatar
Richard
Oberwerkmeister
Beiträge: 634
Registriert: 23.12.2012, 17:01
Wohnort: Bensberg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Es stellt sich vor: Willi der Wagenschupser

#5 Beitrag von Richard »

Nettes kleines Tool.
Danke dafür.

Gruß
Richard
EEP 6.1 classic
Intel(R) Core(TM) i5-2310 CPU @ 2.90GHz, 2901 MHz, 16 GB Ram, GeForce GT 630, Windows 10 64 bit

Benutzeravatar
KBS198
Oberwerkmeister
Beiträge: 535
Registriert: 19.12.2012, 17:44
Wohnort: Hohenlohe
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Es stellt sich vor: Willi der Wagenschupser

#6 Beitrag von KBS198 »

So Waldemar:

Bild

die gewünschten Buttons gibt es nun ;)

Ist aber noch nicht Online, da vor der nächsten ZwischenVersion noch ein paar andere Sachen eingebaut werden, wie zBsp. das Scannen/Überprüfen ganzer Ordner.

Gruß Stefan
EEP6.1 Classic
+ mbit CatEditor, Albert, Resourcenswitcher2

Rechner1: Dell Latitude D820; Intel T2400 @1833Mhz; Nvidia Quadro NVS 110M; 4GB RAM; Win 7 Pro SP1 32bit;
Rechner2: AMD Phenom II X4 555 @3200Mhz; Nvidia GTX950; 8GB Ram; Win 10 64bit;

Bild

Benutzeravatar
jk67
Inspektor
Beiträge: 1298
Registriert: 23.12.2012, 20:04
Wohnort: Olbersdorf / Zittauer Gebirge
Hat sich bedankt: 112 Mal
Danksagung erhalten: 1805 Mal
Kontaktdaten:

Re: Es stellt sich vor: Willi der Wagenschupser

#7 Beitrag von jk67 »

Moin, Stefan

ganz hilfreich für den Wagenschubser wäre noch die Vorschau für die Zusammenstellung eines Verbandes.
Ansonsten Top Tool.
Gruß Jens

Bild

Benutzeravatar
KBS198
Oberwerkmeister
Beiträge: 535
Registriert: 19.12.2012, 17:44
Wohnort: Hohenlohe
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Es stellt sich vor: Willi der Wagenschupser

#8 Beitrag von KBS198 »

Hallo Jens,

meinst du ne 3D-Vorschau der Modelle?
An sowas habe ich mich noch nicht ran gewagt,
da ich z.Bsp. von mbit auf dem Stuttgarter Treffen
gehört habe das die Vorschau von EEP nur schwer
unter Kontrolle zu halten ist etc.

Eine Auflistung des gemischten Zuges wird dir ja vor
dem Speichern angezeigt.

Gruß Stefan
EEP6.1 Classic
+ mbit CatEditor, Albert, Resourcenswitcher2

Rechner1: Dell Latitude D820; Intel T2400 @1833Mhz; Nvidia Quadro NVS 110M; 4GB RAM; Win 7 Pro SP1 32bit;
Rechner2: AMD Phenom II X4 555 @3200Mhz; Nvidia GTX950; 8GB Ram; Win 10 64bit;

Bild

Benutzeravatar
waldemar.hersacher
Oberwerkmeister
Beiträge: 506
Registriert: 13.01.2013, 12:58
Wohnort: Eutingen im Gäu
Hat sich bedankt: 0
Danksagung erhalten: 0
Kontaktdaten:

Re: Es stellt sich vor: Willi der Wagenschupser

#9 Beitrag von waldemar.hersacher »

Die vorschau3.ocx hat nur dann unangenehme Effekte, wenn defekte Modelle geladen werden, z. B. die Hotrod von DK1 (zumindest in der Ursprungsversion). Dann kann die Anwendung abstürzen.

Allerdings kann man nur ein Modell laden. Eine Vorschau des ganzen Zuges ist damit auch nicht möglich.
EEP6.1 + CatEdit + Albert + Berta + EEP Helper,
Win 7 64 bit

Benutzeravatar
sword69
Inspektor
Beiträge: 1780
Registriert: 15.12.2012, 17:53
Hat sich bedankt: 0
Danksagung erhalten: 4 Mal

Re: Es stellt sich vor: Willi der Wagenschupser

#10 Beitrag von sword69 »

passiert aber nur wenn die *.mod2 folgende Endung beinhaltet:

*od2.mod2 - würde der Hotrod2 die mod2 namentlich DK1_Hotrod2_.mod2 tragen wäre alles I.O.

Benutzeravatar
René
Inspektor
Beiträge: 1646
Registriert: 17.12.2012, 19:03
Wohnort: Weiden in der Oberpfalz
Hat sich bedankt: 221 Mal
Danksagung erhalten: 1005 Mal

Re: Es stellt sich vor: Willi der Wagenschupser

#11 Beitrag von René »

Danke Stefan für das Tool, ist sehr hilfreich. :daho :daho
Grüßle vom René

EEP sechser mit viel Zubehör :grins:

"Schleppi" ACER Nitro 5 (AN517-54-73R1) mit Win11 Pro 64bit
Intel® Core™ i7 Prozessor
NVIDIA GeForce RTX 3060 6,0GB Grafikspeicher
16,0 GB RAM
512 SSD + 2TB extern

Benutzeravatar
KBS198
Oberwerkmeister
Beiträge: 535
Registriert: 19.12.2012, 17:44
Wohnort: Hohenlohe
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Es stellt sich vor: Willi der Wagenschupser

#12 Beitrag von KBS198 »

waldemar.hersacher hat geschrieben:Die vorschau3.ocx hat nur dann unangenehme Effekte, wenn defekte Modelle geladen werden, z. B. die Hotrod von DK1 (zumindest in der Ursprungsversion). Dann kann die Anwendung abstürzen.
hängt sich da nur die vorschau auf, oder reißt die die "hostende" Anwendung mit über den Spannungsabfall?
evtl. ließe sich die Vorschau ja in einen anderen Thread/Prozess auslagern (damit sie wenn sie stirbt dies einsam tut ohne Weitere Anwendungen in den Abgrund zu reißen). Habe mit solchen *.ocx halt auch noch keine Erfahrung.

Gibt es noch weitere Vorschläge was man in den Wagenschupser integrieren könnte?

Gruß Stefan
EEP6.1 Classic
+ mbit CatEditor, Albert, Resourcenswitcher2

Rechner1: Dell Latitude D820; Intel T2400 @1833Mhz; Nvidia Quadro NVS 110M; 4GB RAM; Win 7 Pro SP1 32bit;
Rechner2: AMD Phenom II X4 555 @3200Mhz; Nvidia GTX950; 8GB Ram; Win 10 64bit;

Bild

Benutzeravatar
waldemar.hersacher
Oberwerkmeister
Beiträge: 506
Registriert: 13.01.2013, 12:58
Wohnort: Eutingen im Gäu
Hat sich bedankt: 0
Danksagung erhalten: 0
Kontaktdaten:

Re: Es stellt sich vor: Willi der Wagenschupser

#13 Beitrag von waldemar.hersacher »

Hallo Stefan,

das hängt von der Entwicklungsumgebung ab. Ich habe damals mit LabVIEW 7.1.1 programmiert. Dort hat sich die Vorschau so verhalten wie in EEP, kein Absturz. Wie allerdings der Container programmiert ist weis ich nicht. Der könnte evtl. in einem eigenen Thread laufen.
Mbit hat damals mit Visual Studio 2005 oder 2008 gearbeitet. Dort scheint der Container anders programmiert zu sein. Er hat mir damals davon berichtet, dass er ziemliche Probleme damit hatte.
EEP6.1 + CatEdit + Albert + Berta + EEP Helper,
Win 7 64 bit

Benutzeravatar
KBS198
Oberwerkmeister
Beiträge: 535
Registriert: 19.12.2012, 17:44
Wohnort: Hohenlohe
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Es stellt sich vor: Willi der Wagenschupser

#14 Beitrag von KBS198 »

Hallo Waldemar,

ich programmiere das Tool ja auch unter VisualStudio2013 in C# und WPF, also die gleiche Plattform bzw. IDE wie mbit.
Mein derzeitiger Plan wäre die Vorschau in ein eigenes Fenster mit eigenem Thread auszulagern, so das sie machen
kann was sie will, ohne dass sie das Hauptprogramm beeinflussen kann.

Fazit: das wird ein großes Experiment :D

Gruß Stefan
EEP6.1 Classic
+ mbit CatEditor, Albert, Resourcenswitcher2

Rechner1: Dell Latitude D820; Intel T2400 @1833Mhz; Nvidia Quadro NVS 110M; 4GB RAM; Win 7 Pro SP1 32bit;
Rechner2: AMD Phenom II X4 555 @3200Mhz; Nvidia GTX950; 8GB Ram; Win 10 64bit;

Bild

Antworten