Seite 1 von 5

Plugin Gleisansage (nicht mehr verfügbar!)

Verfasst: Mi Feb 23, 2011 12:22 pm
von js
Zur Optimierung der Ladezeiten würde ich die Gleisansage-Funktion gerne aus dem Sim herauslösen und in ein Plugin verschieben.

Da mir aber dazu die Zeit fehlt, würde ich das gerne abgeben bzw. jemand anderem bei der Entwicklung Unterstützung geben.

Neben Java-Kenntnissen ist Netbeans Voraussetzung. Außerdem wird der Code im SVN gespeichert, d.h. das Grundkonzept von Versionsverwaltung sollte verstanden sein. Die Detailbedienung übernimmt Netbeans für einen.

Re: Plugin Gleisansage

Verfasst: Mi Feb 23, 2011 7:13 pm
von LotharImKeller
Hallo Jürgen,
da ich gerade in der Java-Schulung bin, würde ich diese Aufgabe gerne als Projekt übernehmen. Java-Kenntnisse sind vorhanden, OCJP ist in der Vorbereitung, Netbeans ist mir bekannt und das Grundkonzept der Versionsverwaltung ist mir auch geläufig.

Über eine positive Antwort freue ich mich dann wie ein Honigkuchenpferd. ;)

Liebe Grüße,
Lothar.

Re: Plugin Gleisansage

Verfasst: Mi Feb 23, 2011 8:43 pm
von js
Na, das ist doch mal eine Ansage.

Ich dachte dabei an so etwas:

Via Plugin-Schnittstelle besorgt sich das Plugin die Bahnsteige. Dann wird ein Fenster erzeugt, über das die Ansage für jedes Gleis gewählt werden kann. Beim Drücken gibt es dann den Gong.

Weitere Funktionen sind denkbar, wären dir völlig freigestellt einzubauen.

Re: Plugin Gleisansage

Verfasst: Mi Feb 23, 2011 9:05 pm
von LotharImKeller
Ich mache mich übers Wochenende mal mit der Plugin-Schnitstelle vertrauter (Ich habe bisher alles nur überflogen) und werde mal einen Entwurf vorbereiten.

Eine Frage habe ich noch: Was hältst Du für sinnvoller?
  • Java Web-Start
  • Applet
  • Download-Application
Oder irgendeine Kombination davon.

Re: Plugin Gleisansage

Verfasst: Mi Feb 23, 2011 9:18 pm
von js
Reine Applikation. Alles andere macht als Plugin Probleme.

Re: Plugin Gleisansage

Verfasst: Mi Feb 23, 2011 10:20 pm
von LotharImKeller
Dann werde ich meine Web-Seite (siehe Signatur) morgen mal auf Vordermann bringen. Danach werde ich mal ein einfaches Plugin schreiben nach der Vorgabe:
Via Plugin-Schnittstelle besorgt sich das Plugin die Bahnsteige. Dann wird ein Fenster erzeugt, über das die Ansage für jedes Gleis gewählt werden kann. Beim Drücken gibt es dann den Gong.
Das ist dann dort (inklusive Source) verfügbar zum Download.

Seite sollte morgen fertig sein, Plugin kann etwas länger dauern.

Re: Plugin Gleisansage

Verfasst: Mi Feb 23, 2011 10:26 pm
von js
Fangs klein an: erstmal die Bahnsteige via Pluginschnittstelle besorgen, dann ein paar JButtons pro Bahnsteig erzeugen. Dann wird damit die Tonausgabe verbunden.

Re: Plugin Gleisansage

Verfasst: Do Feb 24, 2011 12:21 pm
von js
Als Ausgangsbasis hab ich ein SVN-Projekt eingerichtet. Dort ist bereits die Netbeans-Struktur eingecheckt, so dass du diese Hürde nicht auch noch nehmen musst (als ich zum ersten mal ein Projekt in Netbeans mit SVN verbinden wollte, war das eine tagelange Suche).

Schickt mir, wenn du soweit bist, einfach eine PN, dann bekommst du deine Zugangsdaten.

Re: Plugin Gleisansage

Verfasst: Do Feb 24, 2011 5:37 pm
von LotharImKeller
js hat geschrieben:Schickt mir, wenn du soweit bist, einfach eine PN, dann bekommst du deine Zugangsdaten.
Hallo Jürgen,
ich bin soweit. Habe mal ne kleine Web-Seite gebastelt. Mal schauen, ob ich noch ein kleines Forum finde, dann binde ich das auch ein.

Liebe Grüße,
Lothar.

Re: Plugin Gleisansage

Verfasst: So Feb 27, 2011 2:20 pm
von LotharImKeller
Hallo zusammen,
Sprechpult v0.1 ist ab sofort zum Download verfügbar: http://mintenlothar.cwsurf.de/

Viel Spaß damit. Über Anregungen, Kritik und Fehlermeldungen würde ich mich freuen.

Re: Plugin Gleisansage

Verfasst: So Feb 27, 2011 2:24 pm
von js
Hm, wenn ich das ZIP entpacke und das Jar starte, öffnet sich kein Fenster. Laut PluginTester wird aber ein Plugin verbunden.

Edit: Das selbe mit einem laufenden Sim geht. Sehr seltsam.

Edit2: Der Tester hat bei mir eine Macke, das kommt davon, wenn man Testversionen für produktive Dinge nutzt.

Re: Plugin Gleisansage

Verfasst: So Feb 27, 2011 2:51 pm
von LotharImKeller
Lade Dir den PluginTester von js-home.org runter. :lol:

Aber im Ernst: Jetzt funktioniert's?

Re: Plugin Gleisansage

Verfasst: So Feb 27, 2011 3:05 pm
von js
Mit dem offiziellen gehts.

Re: Plugin Gleisansage

Verfasst: So Feb 27, 2011 7:12 pm
von Torben18
Lieber Lothar,
LotharImKeller hat geschrieben:Über Anregungen, Kritik und Fehlermeldungen würde ich mich freuen.
Anregung: Es wäre vielleicht praktisch auswählen zu können, welche Bahnsteige aufgeführt werden sollen. Es gibt ja auch Gleise (Bahnsteige) die keine Bahnsteige haben, z.B. im Güterbf., dann ist die Liste auch nicht ganz so lang.

Habt Ihr schonmal drüber nachgedacht eine "SPR-Taste" einzubauen? Gerade bei einem Streckenstellwerk würde dies Sinn machen. Man wählt die Bahnsteige (LK) an, die beschallt werden sollen (langsames blinken der Tasten), anschließend drückt man die "Sprechen-Taste" und die ausgewählten LK-Tasten fangen an schnell zu blinken, solange die SPR-Taste gedrückt ist. Wenn z.B. ein Zug wegen einer Unregelmäßigkeit wo anders länger halten muss, so können dann alle Personen in sämtlichen Orten gleichzeitig informiert werden, ohne, dass man für jeden LK eine neue Ansage machen muss.

Es grüßt,

Torben.

Re: Plugin Gleisansage

Verfasst: So Feb 27, 2011 7:20 pm
von js
Vielleicht den Gong-Typ per Combobox oder Pull-Down-Menü wähltbar machen? Oder wie im Sim abhängig von der AID und damit für ein Stellwerk immer gleich.