Der Modellbahn-eSTW-Client wird ein etwas anderes Aussehen bekommen. Dies war notwendig, weil mit dem bisherigen Design nicht das volle Funktionsspektrum in einer einzigen Plattform moeglich gewesen waere. Kuenftig sollen in einer Plattform die Funktionen (1) Fdl (2) Lokführer (3) Chat (4) Onlinehelp zur Verfuegung stehen. Zur Fehlerdiagnose wird die Kommunikationsanzeige (KA) (für den Fdl) und das Tracefile (für den Administrator bei echten Programmfehlern) gleich bei jeder neuen Funktion unterstuetzt.
Im Modellbahn-eSTW Client sind folgende zusaetzlichen Features für die naechsten Versionen geplant:
File basierte Offline Hilfe im Richtextformat (*.rtf) damit im Modellbahnclub (ohne Internetanschluss) auch eine Hilfe verfuegbar ist.
echte Online Hilfe. Fragen per Chat uebers Internet direkt dem Modellbahn-eSTW Entwickler stellen. Zusaetzliche Moeglichkeit zum Transfer von Tracefiles und Screenshots (aus der Zwischenablage)
Beim Programmstart wird ein zusaetzlicher Fenster Auswahl Dialog zwischengeschaltet (immer per F1 erreichbar). Der ganz neue Programmbenutzer erhaelt hier die Information mit welchen Funktionstasten man schnell direkt zwischen den Vollbild Fenstern hin- und herschalten kann.
Im Server wird eine Moeglichkeit eingebaut unerwuenschte Programmbenutzer auszusperren.
Beim Programmstart wird der Benutzer nach dem Server-Verbindungsaufbau aufgefordert einen Nicknamen einzugeben. Dieser muss ueber alle Programminstanzen und alle ONLINE Benutzer hinweg eindeutig sein. Dieser Name wird für den Chat benutzt.
Fuer Test- und Fehlersuchzwecke kann der ESTW-Server und der ESTW-Client auch ueber Port 57000 kommunizieren.
Selbst definierte ESTW Files koennen per einfachem Mausklick zum Server uebertragen und dort gestartet bzw. upgedated werden. Die selbst definierten ESTW-Files sind NUR beim User sichtbar, der diese auf den Internet-Server gestellt hat. Hiermit wird verhindert, dass irgendwelche Benutzer echte DB Monitorbilder oeffentlich zugaenglich machen. Lupen- und Berue Bilder von echten DB Stellwerken unterliegen dem Urheberrecht der DB und duerfen deshalb NICHT oeffentlich zugaenglich sein. Der Server akzeptiert nur Files ohne XML-Schema Verletzung und nur mit gesetztem Simulationsflag.
Im Kommunikations Dialog sind alle Chatpartner mit Nickname und ONLINE-Status aufgelistet. Chat ist auch mit OFFLINE Teilnehmern moeglich. Der am Server zwischen gespeicherte Text wird beim naechten ONLINE-Zustand zugestellt. Die Textgroesse ist beschraenkt auf 512 Zeichen.
Im Chat gibt es die Moeglichkeit eine Nachricht an alle ONLINE Teilnehmer zu senden.
Der Chat Dialog unterscheidet Fdl und Lokfuehrer.
Beim Aufschalten der Lupe, Bereichsuebersicht, Kommunikationsanzeige kann der Benutzer waehlen, welchen Bildschirm er verwenden will.
Der Modellbahn-eSTW Client kann nur eine Verbindung zu folgenden Servern aufbauen:
www.estw.eu Port 56000 (bisheriger Internet Server)
www.estw.eu Port 57000 nur fuer Test- und Debug Zwecke eingerichteter Internet Server
Lokaler (gekaufter) Server (Intranet mit IP-Adressen 192.168._._
Neuer Administrator Dialog. Der RUN-Status aller ESTWs wird angezeigt.
Kommandozeilen Parameter. Hilfetexte einbauen.
Waehrend der Monitorauschaltung wird ein kleiner Dialog eingeblendet. "Monitor Aufschaltung laeuft"
Klaus Wagner arbeitet derzeit als Softwarearchitekt und Softwareentwickler und ist Administrator dieses Wikis und Seniordeveloper für das Projekt Modellbahn-eSTW.