Kommandozeilenmodus für Verwaltung

Hier geht's um Verbesserungsvorschläge für zukünftige Zusi 2-Versionen
Nachricht
Autor
Benutzeravatar
Andreas Damm
Beiträge: 1949
Registriert: 13.06.2002 15:56:20
Aktuelle Projekte: Fahrplan 1975 für Altenbeken-Northeim
Wohnort: Forchheim/Ofr. (KBS 820/891.2/821)
Kontaktdaten:

Kommandozeilenmodus für Verwaltung

#1 Beitrag von Andreas Damm »

Hallo Carsten,

ich würde mir einen Kommandozeilenmodus für die Verwaltung wünschen, speziell zum Packen von Zads. Dann könnte man für Beta-Zads (d.h. Zads, die in gleicher Ausführung mehrmals gepackt werden müssen) eine bat-Datei oder ein Programm schreiben, welche die Verwaltung fernsteuern.

Befehle wie
- Datei zu zad hinzufügen
- Ordner zu zad hinzufügen (rekursiv j/n, ggf. Suchmuster)
- zad erstellen (Parameter: Datei mit Datei- und Ordnerliste)
oder ähnlich wären wünschenswert.
- Add-On-Assistenten (Fahrplan packen, Strecke packen) wäre vielleicht auch interessant für Streckenbauer. Der müsste dann ohne zusätzliche Abfragen auskommen.

@Carsten: Ist das machbar/denkbar/Aufwand?
@Rest: Was haltet ihr davon? Sinnvol, oder bin ich der einzige, der das nutzen würde?

Viele Grüße
Andreas
E-Mail: zusitool (@) gmx (.) de · Homepage: http://www.zusitool.de.vu" target="_blank
Zusi-Webring · http://www.nahverkehr-franken.de" target="_blank

Benutzeravatar
Carsten Hölscher
Administrator
Beiträge: 33432
Registriert: 04.07.2002 00:14:42
Wohnort: Braunschweig
Kontaktdaten:

#2 Beitrag von Carsten Hölscher »

zad ist ja ne normale sqx-Datei. Eigentlich müßten diese Operationen mit nem normalen Packprogramm gehen.

Carsten

Benutzeravatar
Andreas Damm
Beiträge: 1949
Registriert: 13.06.2002 15:56:20
Aktuelle Projekte: Fahrplan 1975 für Altenbeken-Northeim
Wohnort: Forchheim/Ofr. (KBS 820/891.2/821)
Kontaktdaten:

#3 Beitrag von Andreas Damm »

Achja, dann werde ich das mal versuchen. War mir gar nicht mehr bewußt...

Andreas
E-Mail: zusitool (@) gmx (.) de · Homepage: http://www.zusitool.de.vu" target="_blank
Zusi-Webring · http://www.nahverkehr-franken.de" target="_blank

Benutzeravatar
Andreas Damm
Beiträge: 1949
Registriert: 13.06.2002 15:56:20
Aktuelle Projekte: Fahrplan 1975 für Altenbeken-Northeim
Wohnort: Forchheim/Ofr. (KBS 820/891.2/821)
Kontaktdaten:

#4 Beitrag von Andreas Damm »

Hallo Carsten,

habe zwar einen Compressor für sqx gefunden, aber der will nicht recht. Hast du eine Beschreibung für die sqx.dll, die du bei Zusi mit auslieferst? Dann würd ich mir sowas selbst schreiben...

Andreas
E-Mail: zusitool (@) gmx (.) de · Homepage: http://www.zusitool.de.vu" target="_blank
Zusi-Webring · http://www.nahverkehr-franken.de" target="_blank

Benutzeravatar
Stefan Hums
Beiträge: 2406
Registriert: 05.11.2001 21:14:24
Wohnort: Erlbach (Vogtland)

#5 Beitrag von Stefan Hums »

ZipStar von SpeedProject wäre ein SQX-Packer (plus CAB und ZIP), für privat kostenlos. Ansonsten gibt es für den Total Commander ein entsprechendes Packer-Plugin. Zum Selberbasteln steht das SQX-SDK zur Verfügung. Einfach mal danach googeln, hab den Link grade nicht parat. War aber auch mal irgendwo auf der SpeedProject-Seite zu finden.

Vorsicht! Für Zusi unbedingt SQX v1.1 verwenden, mit 2.0 kann die Verwaltung derzeit noch nichts anfangen, gibt dann beim Entpackungs- bzw. Installationsversuch nur eine Fehlermeldung.

Benutzeravatar
Andreas Damm
Beiträge: 1949
Registriert: 13.06.2002 15:56:20
Aktuelle Projekte: Fahrplan 1975 für Altenbeken-Northeim
Wohnort: Forchheim/Ofr. (KBS 820/891.2/821)
Kontaktdaten:

#6 Beitrag von Andreas Damm »

Hallo Stefan,

mit Zipstar kann ich nix anfangen, ich brauch (wie gesagt) ein Kommandozeilentool. Zipgenuis soll das können, stürzt aber ab. Auf die Idee mit dem Selberbasteln bin ich auch schon gekommen, daher die Frage nach der Beschreibung der sqx.dll.
Ein SDK (http://sqx-archiver.com/download.html) hab ich auch schon gefunden, scheint aber 2.0 zu sein.

Andreas
Zuletzt geändert von Andreas Damm am 17.12.2006 08:10:15, insgesamt 2-mal geändert.
E-Mail: zusitool (@) gmx (.) de · Homepage: http://www.zusitool.de.vu" target="_blank
Zusi-Webring · http://www.nahverkehr-franken.de" target="_blank

Benutzeravatar
Jörg Petri
Beiträge: 921
Registriert: 04.11.2001 19:06:35
Aktuelle Projekte: S-Bahnen Berlin & diverse Straßenbahnen . [zusätzlich auch ZusiFunkTool & Schmalspurbereich(D & CH)]
Wohnort: Saaleplatte/Thüringen (ex.Leipzig/Sachsen) zw. Seelze/Niedersachsen
Kontaktdaten:

#7 Beitrag von Jörg Petri »

Stefan Hums hat geschrieben:... Ansonsten gibt es für den Total Commander ein entsprechendes Packer-Plugin. ...
Ich benutze nur diesen. Wobei mir aufgefallen, daß das SQX-PlugIn stärker komprimiert als die Zusiverwaltung.
Jörg Petri
Fdl FuB-Netz Hannover


Zusi-Signal-&-Fahrzeugbau Saaleplatte / Standort Saaleplatte und Seelze

schmalspur(AT)zpa(DOT)zusi(DOT)de - ZPA-Abteilung Schmalspur

Benutzeravatar
Stefan Hums
Beiträge: 2406
Registriert: 05.11.2001 21:14:24
Wohnort: Erlbach (Vogtland)

#8 Beitrag von Stefan Hums »

Hallo Andreas,

das SDK, was Du gefunden hast, soll 2er Sourcen mit enthalten. Aber wohl nur C++, bei den anderen steht überall nur eine leere todo.txt drin.

C++ Sourcen für die DLL sind drin, dürfte Format 2.0 sein. Ist aber kein Problem, die DLL selber kann auch Format 1.1, der TC hat die DLL auch drin (ohne Unicode-Unterstützung) und packt damit Format 1.1. Meine letzten AddOn-Pakete (schon seit vorigem Jahr) wurden nur mit dem TC-Plugin gepackt, mit der Verwaltung ist mir das zu umständlich. ;)

Die fertig compilierte DLL liegt im /Redist Verzeichnis bei, normal und unicode-tauglich, für 32bit und 64bit.

Irgendwelche Sourcen zu SQX1 schwirren in /Format/SQX1 rum, eine Hilfedatei im CHM-Format liegt auch mit bei.

Schau Dir's am besten mal an, vielleicht kannst Du ja damit was anfangen. Mir sagt das ganze Zeugs eher wenig, bin zu doof, damit rumzubasteln. ;)


@Jörg
Stimmt, der TC packt etwas besser, liegt aber sicher daran, daß der Packer ansich weiter entwickelt ist, als die Routinen in der Verwaltung. Der Unterschied ist aber eher unwesentlich.

Richtig was einsparen kann man mit SQX2, macht zwischen 15 und 25% aus, je nachdem was zu packen ist. Versteht aber wie gesagt die Verwaltung nicht, die DLL austauschen (mit Umbenennen in sqx.dll) bringt nichts und führt dazu, das gar nichts mehr geht (DLL nicht gefunden).

Benutzeravatar
Carsten Hölscher
Administrator
Beiträge: 33432
Registriert: 04.07.2002 00:14:42
Wohnort: Braunschweig
Kontaktdaten:

#9 Beitrag von Carsten Hölscher »

Format 2 habe mit Stefans Hilfe inzwischen auch unter Delphi lauffähig, werde es aber für Zusi 2 beim derzeitigen Stand belassen, um irgendwelche Versionsprobleme usw. bei den Endanwendern zu verhindern.

Carsten

Benutzeravatar
Andreas Damm
Beiträge: 1949
Registriert: 13.06.2002 15:56:20
Aktuelle Projekte: Fahrplan 1975 für Altenbeken-Northeim
Wohnort: Forchheim/Ofr. (KBS 820/891.2/821)
Kontaktdaten:

#10 Beitrag von Andreas Damm »

Hallo Stefan,

genau deine Erkenntnisse habe ich auch aus dem SDK gezogen. Hätte mich schon gefreut, das in C# machen zu können, dann hab ich aber auch nur die leere todo.txt gefunden (.oO "Niete, leider verloren") Nun denn, so wird es halt doch ein c++ Programm.
Nur bin ich vorsichtig, dieses 2.0er SDK zu verwenden, wer weiß, ob Zusi das dann lesen kann...

Carsten hat mir aber per Mail das 1.1er SDK angeboten. Damit werd ich's mal versuchen.

Gruß
Andreas
E-Mail: zusitool (@) gmx (.) de · Homepage: http://www.zusitool.de.vu" target="_blank
Zusi-Webring · http://www.nahverkehr-franken.de" target="_blank

Benutzeravatar
Andreas Damm
Beiträge: 1949
Registriert: 13.06.2002 15:56:20
Aktuelle Projekte: Fahrplan 1975 für Altenbeken-Northeim
Wohnort: Forchheim/Ofr. (KBS 820/891.2/821)
Kontaktdaten:

#11 Beitrag von Andreas Damm »

Carsten, Danke für das 1er SDK.

Allerdings habe ich zwischendurch bemerkt, dass ich doch das 2er verwenden kann, dieses hat einen Parameter FileFormat, der auch 1.0 versteht. Ein Test-zad konnte die Verwaltung erfolgreich auspacken.

Hauptproblem also gelöst, demnächst geht's dann im Unterforum "Sonstige Tools" weiter ;-)

Schöne Woche,
Andreas
E-Mail: zusitool (@) gmx (.) de · Homepage: http://www.zusitool.de.vu" target="_blank
Zusi-Webring · http://www.nahverkehr-franken.de" target="_blank

Benutzeravatar
Carsten Hölscher
Administrator
Beiträge: 33432
Registriert: 04.07.2002 00:14:42
Wohnort: Braunschweig
Kontaktdaten:

#12 Beitrag von Carsten Hölscher »

tugzip ist übrigens ein gutes, kostenloses zip-Programm, das alle gängigen Formate inkl. sqx beherrscht.

Carsten

Benutzeravatar
Stefan Hums
Beiträge: 2406
Registriert: 05.11.2001 21:14:24
Wohnort: Erlbach (Vogtland)

#13 Beitrag von Stefan Hums »

@Carsten

Hast Du da irgendwo eine Link zu tugzip?

Stefan

Benutzeravatar
Peter Zimmermann
Beiträge: 9739
Registriert: 07.11.2001 21:47:43
Wohnort: RSI

#14 Beitrag von Peter Zimmermann »

Tf RSI folgender Baureihen: 146, 245, 425/426, 611/612, 622, 628/629, 641, 644, 650, 763-765, 766/767

Benutzeravatar
Andreas Damm
Beiträge: 1949
Registriert: 13.06.2002 15:56:20
Aktuelle Projekte: Fahrplan 1975 für Altenbeken-Northeim
Wohnort: Forchheim/Ofr. (KBS 820/891.2/821)
Kontaktdaten:

#15 Beitrag von Andreas Damm »

feine Oberfläche, nur leider auch keine Kommandozeilenversion.
Naja, ich bin schon recht weit...

Zipgenius ist auch kostenlos und kann auch sqx.

Andreas
E-Mail: zusitool (@) gmx (.) de · Homepage: http://www.zusitool.de.vu" target="_blank
Zusi-Webring · http://www.nahverkehr-franken.de" target="_blank

Benutzeravatar
Peter Zimmermann
Beiträge: 9739
Registriert: 07.11.2001 21:47:43
Wohnort: RSI

#16 Beitrag von Peter Zimmermann »

Als kostenloser Packer als Winzip-Alternative gibt es noch EnZip.
Tf RSI folgender Baureihen: 146, 245, 425/426, 611/612, 622, 628/629, 641, 644, 650, 763-765, 766/767

Benutzeravatar
Stefan Hums
Beiträge: 2406
Registriert: 05.11.2001 21:14:24
Wohnort: Erlbach (Vogtland)

#17 Beitrag von Stefan Hums »

Hab mich grade mal auf der Homepage von tugzip umgeschaut. Die meisten Formate davon beherrscht der Total Commander per Plugins auch.

Scheint aber ein feines Tool zu sein, bloß installieren tu ich's nicht. Hier geistert schon genug Software auf der Kiste rum, wo ich schon von einem ganzen Teil gar nicht mehr weiß, was das eigentlich ist. 8o
Zum Aufräumen is es da schon zu spät, wenn ich alles platt mache und neu installiere, brauch ich wohl eine ganze Woche, bis alles wieder so läuft wie's soll. :rolleyes:
Ich warte lieber damit, bis sich die Kiste von selber zerlegt, dann muß ich zwangsläufig... :mua

Stefan

Benutzeravatar
Carsten Hölscher
Administrator
Beiträge: 33432
Registriert: 04.07.2002 00:14:42
Wohnort: Braunschweig
Kontaktdaten:

#18 Beitrag von Carsten Hölscher »

Früherer Kollege meinte mal: "Da habe ich Jahre gebraucht, bis der PC so langsam ist wie er ist und jetzt kommt der blöde Admin und will das Betriebssystem neu aufspielen!!"

Enzip kann nur zip, daher ist bei mir jetzt tugzip am Werk.

Benutzeravatar
Stefan Hums
Beiträge: 2406
Registriert: 05.11.2001 21:14:24
Wohnort: Erlbach (Vogtland)

#19 Beitrag von Stefan Hums »

Kauf Dich endlich mal den Total Commander. :mua

Benutzeravatar
Michael_Poschmann
Beiträge: 19879
Registriert: 05.11.2001 15:11:18
Aktuelle Projekte: Modul Menden (Sauerland)
Wohnort: Str.Km "1,6" der Oberen Ruhrtalbahn (DB-Str. 2550)

#20 Beitrag von Michael_Poschmann »

Stefan Hums hat geschrieben:Kauf Dich endlich mal den Total Commander.
Carsten ist der Total Commander...

Unqualifizierter Einwurf von
Michael

Antworten