Seite 2 von 4

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 22.01.2012 22:26:13
von MarkusEgger
Hallo!

Hilft leider auch nix -

Habe brav erst entzippt, im Zusi-Hauptverzeichnis gespeichert, später auch anderen Speicherort probiert - immer noch gleiches Problem.

Achso: Entippt wird mit der Windows7 eigenen Entzippung

Markus

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 22.01.2012 22:54:30
von Erik Semt
Hi,

ja habe auch genau das selbe Drama wieder. ICh benutze WinRar.

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 22.01.2012 23:06:32
von Erik Semt
Hi,

ich hab hin bekommen:)

Hab bei allen Benutzen auf den Zusi Ordner vollen zugriff gegeben und dann ging es.

Gruß Erik

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 22.01.2012 23:16:51
von F(R)S-Bauer
Hi,

Mal wieder die Windows 7 UAC...ich weis warum ich bei XP bleibe...gurkensoftware.
Kommt davon wenn man den Benutzer vor sich selbst schützen will.

Kann es sein das bei den Problematischen Zusi Installationen unter C:\Programme... installiert wurde?

mfg

Ralf

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 22.01.2012 23:29:40
von Herbertla
Das kann nicht an Win7 liegen, habe das schöne Programm sowohl auf Win7 Home Premium 32-Bit und auf Win7 Professional 64-Bit problemlos installiert.
Doppelclick auf die Zip-Datei öffnet den Ordner, Doppelclick auf ZAD-Datei öffnet das Verwaltungstool. Installation problemlos! :]

Übringens finde ich das Programm sehr schön und die bisher getesteten Funktionen sind sinnvoll.
Werde das ganze morgen mal auf meiner grossen Strecke testen, was da dabei heraus kommt.

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 25.01.2012 20:00:40
von F. Schn.
Chrigu hat geschrieben:Allerdings hat das Programm noch ein Problem mit den regionalen Einstellung. Mein Windows ist auf Deutsch (Schweiz) konfiguriert, d.h als Dezimalpunkt wird eben der Punkt und nicht wie bei Deutsch (Deutschland) das Komma verwendet.
Mist. Ist zwar aufwändig, sollte aber machbar sein.
Chrigu hat geschrieben:Unter Linux mit Mono:
Welche Files brauche ich um das zu testen (muss ich eine komplette Zusi Installation haben)? Ein erster Versucht schlug mit "The entry point method could not be loaded" fehl.
Sollte nur Mono mit einigen zugehörigen Mono-Libs (und ein Linux mit Desktop) benötigen.

Inzwischen konnte ich selbst einiges auf einem Ubuntu-Linux testen:
* Alle meine Programme stürzen beim Start ohne näher angegebenen Gund* ab, wenn der Dateipfad Leerzeichen enthält. :wand :wand :wand
* Hat man das behoben, beendet sich der Fahrplaneditor nach wenigen Sekunden ohne Meldung automatisch. Der Reihungsrechner hat keine Probleme. Ursachenforschung und weite Tests stehen noch aus.

*: Start mithilfe des Terminals; Fehlermeldung ist nur: Beim Start des Clientprozess für das Terminal ist ein Fehler aufgetreten.

Probleme beim Extrahieren:
Trifft das auch bei allen anderen zu?
Erik Semt hat geschrieben:ich hab hin bekommen:)

Hab bei allen Benutzen auf den Zusi Ordner vollen zugriff gegeben und dann ging es.

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 25.01.2012 20:13:50
von MarkusEgger
Hallo!

Ich habs auch dann irgendwie hinbekommen mit dem Extrahieren. Vermutlich tatsächlich irgendwas mit Windows7-Benutzerrechtezusammenhang - allerdings hatten sich die letzten offiziellen Addon-.zad ohne Problem installieren lassen. Diesmal hat der Umweg über Adminanmeldung geklappt. Sehr mysteriös...

Markus

Re: ZusiCLIProject

Verfasst: 29.01.2012 17:51:49
von F(R)S-Bauer
Mahlzeit,

Neues Update ist von mir Online gestellt worden.

http://www.ralfs-zusizone.de/php/dlcoun ... 2012_01_29" target="_blank

Zum Inhalt hat F. Sch. geschrieben:
Neu in Version 1.0.9.8 (ZusiFpledit):
Quellcode bereinigt
Zugänderer und Zugbereiniger eingebaut
Tabulatornavigation verbessert
Reihungsimport repariert
Reihungsexport für alle Teilreihungen

Neu in Version 1.0.1.4 (ZusiDateiÖffnen):
Globalisierte E/A-Vorgänge
(...)
Zug: Zusi ignoriert ungültige Löschvorgänge
mfg

Ralf

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 02.02.2012 22:23:31
von Kevin Grün
Also wenn ich das Installieren will bekomme ich die Meldung: Exrahieren fehlgeschlagen

Wie kann man diesen Fehler beheben?

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 02.02.2012 22:57:06
von F(R)S-Bauer
Hi,

mit Adminrechten entpacken so wie es oben beschrieben wird. Am besten in neues Verzeichnis.


mfg



Ralf

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 21.02.2012 18:37:36
von Stephan/Taschi
Abend,

ich finde die derzeitige Darbietungsform (ZAD-Paket) eher suboptimal. Bei Interesse könnte ich mit NSIS ein "vollwertiges" Setup mit Startmenüeintrag und Uninstaller schreiben, ich habe da etwas Erfahrung und will ja auch nicht "einrosten".

Wäre das für dich okay @ F. Schn.?

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 21.02.2012 19:41:31
von F. Schn.
Hmmmm,

dann sollte Carsten aber explizit zustimmen, immerhin habe ich große Teile seiner Doku benutzt. Oder du baust das Setup so, dass es nur läuft, wenn Zusi installiert ist.

Außerdem bin ich gerade dabei das Programm größer anzupassen. (Ich habe den Fahrplaneditor (bzw. die DLLs) auf Mono angepasst; DLLs umbenannt und umstrukturiert; die Streckendatei hat jetzt ein Spezialmodus, in dem die Fahrwege effizienter gesucht werden können. Jetzt muss ich noch den Fahrplaneditor darauf anpassen.) Danach ...

@ Carsten: Ich hatte dir außerdem noch eine Frage gestellt, die offenbar untergegangen ist.

F. Schn.

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 21.02.2012 19:49:48
von Stephan/Taschi
Zwei Kleinigkeiten sind mir noch aufgefallen:

1. [vergiss es, mein Fehler]
2. Dass deine Dateiauswahldialoge persistent sind, ist zwar soweit gut, allerdings solltest du da nochmal Hand anlegen - dass man immer im Ordner der letzten geöffneten Datei lossucht, ist eher ungünstig. Ideal wäre, wenn z. B. bei der Auswahl von Loks der Startordner derjenige wäre, in dem die letzte ausgewählte Lok war, während bei der Auswahl von Zügen der Startordner derjenige wäre, in dem man zuletzt einen Zug geladen hatte. Klar, was ich damit meine? So führt das jedenfalls zu ziemlich viel Rumgeblättere.

Ansonsten werde ich mich mit diesem Programm mal etwas näher befassen und einen kleinen Paradefahrplan für die Fahrzeuge bauen, die imho (!) im Zusi am Besten nachgebildet sind.

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 21.02.2012 19:58:18
von F. Schn.
Das Programm speichert gar nichts. Alles was das Programm speichert ist von der Programmierumgebung vorgegeben bzw. voreingestellt. Auch die Dateiauswahldialoge (Die stellen das Arbeitsverzeichnis der Anwendung um :wand). Aber weil mich das auch aufregt werde :coolgr ich mich drum kümmern.

PS: Danke, übrigens dass es überhaupt mal eine Rückmeldung gibt. ;)

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 21.02.2012 20:01:33
von Carsten Hölscher
Zu was genau soll ich jetzt zustimmen?

Carsten

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 21.02.2012 20:03:08
von F. Schn.
Dass ich den Fahrplaneditor so veröffentlichen darf, dass man ihn auch ohne Zusi installieren kann.

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 21.02.2012 20:04:23
von Carsten Hölscher
Inwiefern ist er denn auf Zusi angewiesen? Also wo werden meine Werke da überhaupt tangiert?
F. Schn. hat geschrieben:
Carsten Hölscher hat geschrieben:aus den typischen entprechenden Programmen
Hmm... Welche stellst du dir darunter vor bzw. mit welchem Datenformaten?
Das weiß ich jetzt auch nicht genau, Holger nutzt da z.B. eine Software für seine Zusi-Pläne.
F. Schn. hat geschrieben:
Carsten Hölscher hat geschrieben:in Zusi-Format
Also *.bif? Oder *.zug und *.fpl?


Für Bif-Daten kann ich ja mal ein Einlesemechanismus erstellen.
Ich meinte fpl- und zug-Dateien.

Carsten

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 21.02.2012 20:09:21
von F. Schn.
Nun, er nutzt eigentlich keinen Zusi-Programmcode, weder DLLs noch EXEs. Aber er geht mit deinem Datenformat um und editiert die Züge des Bestands von deinem Zusi.

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 21.02.2012 20:10:00
von Stephan/Taschi
Hmm, jetzt bin ich über den ersten handfesten Bug gestolpert: Jeder Versuch, einem Zug ein zweites Fahrzeug hinzuzufügen, nachdem das erste Fahrzeug gewählt wurde, endet in einer der folgenden Fehlermeldungen:

"Das Einfügen ist fehlgeschlagen: Der Vorgang ist aufgrund des aktuellen Zustands des Objekts ungültig." (nach Klick auf Durchsuchen und Dateiauswahl)

Wenn man doppelt auf das Tabellenfeld für den Dateinamen klickt, bekommt man stattdessen eine Exception mit folgendem Infotext:

Code: Alles auswählen

************** Ausnahmetext **************
System.InvalidOperationException: Der Vorgang ist aufgrund des aktuellen Zustands des Objekts ungültig.
   bei System.Windows.Forms.DataGridView.DataGridViewDataConnection.ProcessListChanged(ListChangedEventArgs e)
   bei System.Windows.Forms.DataGridView.DataGridViewDataConnection.currencyManager_ListChanged(Object sender, ListChangedEventArgs e)
   bei System.Windows.Forms.CurrencyManager.List_ListChanged(Object sender, ListChangedEventArgs e)
   bei System.Windows.Forms.BindingSource.OnListChanged(ListChangedEventArgs e)
   bei System.Windows.Forms.BindingSource.InnerList_ListChanged(Object sender, ListChangedEventArgs e)
   bei System.ComponentModel.ListChangedEventHandler.Invoke(Object sender, ListChangedEventArgs e)
   bei System.ComponentModel.BindingList`1.OnListChanged(ListChangedEventArgs e)
   bei System.ComponentModel.BindingList`1.FireListChanged(ListChangedType type, Int32 index)
   bei System.ComponentModel.BindingList`1.InsertItem(Int32 index, T item)
   bei System.Collections.ObjectModel.Collection`1.Add(T item)
   bei System.ComponentModel.BindingList`1.AddNewCore()
   bei System.ComponentModel.BindingList`1.System.ComponentModel.IBindingList.AddNew()
   bei System.Windows.Forms.BindingSource.AddNew()
   bei System.Windows.Forms.CurrencyManager.AddNew()
   bei System.Windows.Forms.DataGridView.DataGridViewDataConnection.AddNew()
   bei System.Windows.Forms.DataGridView.DataGridViewDataConnection.OnNewRowNeeded()
   bei System.Windows.Forms.DataGridView.OnRowEnter(DataGridViewCell& dataGridViewCell, Int32 columnIndex, Int32 rowIndex, Boolean canCreateNewRow, Boolean validationFailureOccurred)
   bei System.Windows.Forms.DataGridView.SetCurrentCellAddressCore(Int32 columnIndex, Int32 rowIndex, Boolean setAnchorCellAddress, Boolean validateCurrentCell, Boolean throughMouseClick)
   bei System.Windows.Forms.DataGridView.OnCellMouseDown(HitTestInfo hti, Boolean isShiftDown, Boolean isControlDown)
   bei System.Windows.Forms.DataGridView.OnCellMouseDown(DataGridViewCellMouseEventArgs e)
   bei System.Windows.Forms.DataGridView.OnMouseDown(MouseEventArgs e)
   bei System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.DataGridView.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
(Ich habe mal den Teil gekürzt, der vermutlich eh nicht weiterhelfen wird.)

Zugreihungen laden funktioniert hingegen.

Re: ZusiCLIProject (Fahrplaneditor, ...)

Verfasst: 21.02.2012 20:16:15
von F. Schn.
Hä? Da ist ja gar keine Klasse von mir da drinnen?

Trifft vielleicht das zu?
Im aktuellen Hinweistext des Fahrplaneditors hat geschrieben:WICHTIG: Zugreihung: Wenn die letzte Zeile ausgewählt ist, kann "Importieren" oder "Duchsuchen" eventuell Probleme verursachen.