Dateitypen für (Ent)Packer-Plugin hinzufügen
Moderators: Hacker, Stefan2, white
Dateitypen für (Ent)Packer-Plugin hinzufügen
Hallo,
bis auf wenige Ausnahmen, könnte ich mittlerweile mit Total7zip sowohl für das Ver- als auch Entpacken als Packer-Plugin auskommen.
Die Dateitypen, welche Erstellt werden können reichen mir aus und Total7zip hat eine große Anzahl an Dateitypen, welche Entpackt werden können.
Bis dato ist es mir aber nicht gelungen, dass Total7zip als Entpacker für z.B. .rar, .rpm, .cpio oder .iso Dateien angeben werden kann. Es sollte doch gehen, dass TotalCommander das Plugin Total7zip zum Entpacken dieser Dateien verwendet.
Ist es möglich (und wie), die gesamte Liste der Dateitypen, die mit dem Total7zip-Plugin entpackt werden können, in TotalCommander so anzugeben, dass diese Dateitypen als Archiv interpretiert und dementsprechend behandelt werden?
Viele Grüße
Schabau
bis auf wenige Ausnahmen, könnte ich mittlerweile mit Total7zip sowohl für das Ver- als auch Entpacken als Packer-Plugin auskommen.
Die Dateitypen, welche Erstellt werden können reichen mir aus und Total7zip hat eine große Anzahl an Dateitypen, welche Entpackt werden können.
Bis dato ist es mir aber nicht gelungen, dass Total7zip als Entpacker für z.B. .rar, .rpm, .cpio oder .iso Dateien angeben werden kann. Es sollte doch gehen, dass TotalCommander das Plugin Total7zip zum Entpacken dieser Dateien verwendet.
Ist es möglich (und wie), die gesamte Liste der Dateitypen, die mit dem Total7zip-Plugin entpackt werden können, in TotalCommander so anzugeben, dass diese Dateitypen als Archiv interpretiert und dementsprechend behandelt werden?
Viele Grüße
Schabau
Das "Zitat des Augenblick" gibt es nur auf:
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Hallo und Willkommen,
hast Du es mal unter Einstellungen, Packer und dort mit der Rubrik zusätzliche Packer
"Packer-Erweiterungen konfigurieren" versucht, ob dies Dir hilft?
Viele Grüße
Frizz
hast Du es mal unter Einstellungen, Packer und dort mit der Rubrik zusätzliche Packer
"Packer-Erweiterungen konfigurieren" versucht, ob dies Dir hilft?
Viele Grüße
Frizz
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Ich habe zwei Einträge in der wincmd.ini die eigentlich alles für 7-Zip erschlagen:
der "7z" Eintrag mit dem Options-Wert 735 ist für das eigentliche Packen mit Total7Zip.
Der "Total7Zip" Eintrag mit 324 öffnet sämtliche unterstützte Dateien mit Strg+Bild-Ab.
Der Archivtyp wird anhand des Inhalts erkannt und nicht anhand der Endung.
Dies ist hilfreich, wenn man zB in .exe oder .msi schauen will.
Erklärung der Werte ist in der TC-Hilfe unter Ini-Einträge Teil 3 zu finden.
*Edit:
Durch die Reihenfolge gibt es kein Packen-Dialog bei Read-Only Archiven.
Code: Select all
[PackerPlugins]
Total7Zip=324,%COMMANDER_PATH%\plugins\wcx\Total7zip\Total7zip.wcx
7z=735,%COMMANDER_PATH%\plugins\wcx\Total7zip\Total7zip.wcx
Der "Total7Zip" Eintrag mit 324 öffnet sämtliche unterstützte Dateien mit Strg+Bild-Ab.
Der Archivtyp wird anhand des Inhalts erkannt und nicht anhand der Endung.
Dies ist hilfreich, wenn man zB in .exe oder .msi schauen will.
Erklärung der Werte ist in der TC-Hilfe unter Ini-Einträge Teil 3 zu finden.
*Edit:
Durch die Reihenfolge gibt es kein Packen-Dialog bei Read-Only Archiven.
Last edited by ZoSTeR on 2023-01-25, 22:05 UTC, edited 1 time in total.
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Das bringt aber nicht wirklich etwas.ZoSTeR wrote: 2023-01-24, 13:52 UTC Ich habe zwei Einträge in der wincmd.ini die eigentlich alles für 7-Zip erschlagen:
der "7z" Eintrag mit dem Options-Wert 735 ist für das eigentliche Packen mit Total7Zip.Code: Select all
[PackerPlugins] 7z=735,%COMMANDER_PATH%\plugins\wcx\Total7zip\Total7zip.wcx Total7Zip=324,%COMMANDER_PATH%\plugins\wcx\Total7zip\Total7zip.wcx
Der "Total7Zip" Eintrag mit 324 öffnet sämtliche unterstützte Dateien mit Strg+Bild-Ab.
Der Archivtyp wird anhand des Inhalts erkannt und nicht anhand der Endung.
Dies ist hilfreich, wenn man zB in .exe oder .msi schauen will.
Erklärung der Werte ist in der TC-Hilfe unter Ini-Einträge Teil 3 zu finden.
Bereits ab der ersten Unterebene ist Schluss. Nehme ich als Beispiel mal eine .rpm mit wcx_rpm_cpio und wcx_zstd, habe ich in der ersten Ebene eine .zstd, in der nächsten eine .cpio und danach die verpackten Dateien und Verzeichnisse.
Viele Grüße
Detlef Paschke
Das "Zitat des Augenblick" gibt es nur auf:
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Aber was sollte ich da machen, das ist ja das Problem.Frizz wrote: 2023-01-24, 13:19 UTC Hallo und Willkommen,
hast Du es mal unter Einstellungen, Packer und dort mit der Rubrik zusätzliche Packer
"Packer-Erweiterungen konfigurieren" versucht, ob dies Dir hilft?
Viele Grüße
Frizz
Es werden mir die installierten Packer-Erweiterungen angezeigt, eine neue installieren ginge auch. Aber einer bereits vorhandenen, eine Dateiendung zuordnen oder irgend eine andere Konfiguration ist unmöglich
Viele Grüße
Detlef Paschke
Das "Zitat des Augenblick" gibt es nur auf:
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Die original Version von 7-Zip unterstützt kein Zstandard.
Ersetze die 7-Zip Dateien im Total7zip Ordner durch die passende Version von diesem Fork: 7-Zip-zstd
Dort gibt es auch eine "TotalCmd.7z" welche die im TC mitgelieferte 7-Zip Entpack-Funktionalität um Zstandard erweitert. Diese ist hier nicht gemeint, kann wohl aber nicht schaden.
Danach lässt sich eine entsprechende .rpm Datei bis zu den einzelnen Dateien öffnen (mit Strg+BildAb).
Zum Verwalten und Konfigurieren der Plugins kann ich TC Plugins Manager empfehlen. Schon älter aber funktioniert.
Bei den Packer-Plugins ist auch die Reihenfolge wichtig.
Der selbst erzeugte Dummy-"Total7zip"-Eintrag mit den Flags 324 sollte relativ weit oben stehen.
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Hallo,ZoSTeR wrote: 2023-01-24, 18:30 UTC
Die original Version von 7-Zip unterstützt kein Zstandard.
Ersetze die 7-Zip Dateien im Total7zip Ordner durch die passende Version von diesem Fork: 7-Zip-zstd
Dort gibt es auch eine "TotalCmd.7z" welche die im TC mitgelieferte 7-Zip Entpack-Funktionalität um Zstandard erweitert. Diese ist hier nicht gemeint, kann wohl aber nicht schaden.
Danach lässt sich eine entsprechende .rpm Datei bis zu den einzelnen Dateien öffnen (mit Strg+BildAb).
Diese Geschichte mit [Strg]+[BildAb] ist einfach nicht meins, dass wird bei mir nie in die Gene übergehen wie es die F-Tasten vom NC und MC gemacht haben. Ein Archiv (wenn es nicht gerade ein SFX ist) öffne ich zum hineinsehen und evtl. Teile extrahieren, mit [Enter] und bewege mich darin wie in einem Verzeichnis.
Schaue ich mir jetzt die Liste der Dateitypen an, die mit dem Total7zip-Plugin geöffnet werden können, (7z, XZ, BZIP2, GZIP, TAR, ZIP, ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR, Z.), dann denke ich, dass einige meiner Plugins, z.B. iso, rpm und cpio nicht mehr Nötig sein sollten und entfernt werden könnten. Deren Aufgabe, die Ausschließlich aus dem öffnen der Archive besteht, kann vom Total7zip-Plugin erledigt werden.
Das ist ein guter Tipp, danke. Ich arbeite mich gerade mit dem TC Plugins Manager ein und denke, dass ich die nötigen Dateitypen damit hinzufügen kann. Ich hatte zunächst überlegt, die Dateitypen einfach händisch der wincmd.ini hinzuzufügen, wollte aber zuvor horchen, was hier empfohlen wird.Zum Verwalten und Konfigurieren der Plugins kann ich TC Plugins Manager empfehlen. Schon älter aber funktioniert.
Bei den Packer-Plugins ist auch die Reihenfolge wichtig.
Der selbst erzeugte Dummy-"Total7zip"-Eintrag mit den Flags 324 sollte relativ weit oben stehen.
Die Reihenfolge der Plugins... Ist das Voodoo und Glaube oder kann man das Nachlesen? In der Hilfe findet man zwar, wie sich die Ziffern ergeben, weiter aber auch nicht. Schaue ich in meine wincmd.ini, sind die Einträge in der Reihenfolge, wie die Plugins installiert wurden, die Ziffer hat bei mir wie es scheint, keinerlei Einfluss.
Viele Grüße
Detlef Paschke
Das "Zitat des Augenblick" gibt es nur auf:
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Die Reihenfolge ist wichtig wenn das Archiv anhand des Inhalts erkannt wird und es konkurrierende Plugins gibt.
Aus der WCX Doku:
PK_CAPS_BY_CONTENT= 64; {Detect archive type by content}
CanYouHandleThisFile should return true (nonzero) if the plugin recognizes the file as an archive which it can handle.
The detection must be by contents, NOT by extension. If this function is not implemented, Totalcmd assumes that only files with a given extension can be handled by the plugin.
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Hallo,ZoSTeR wrote: 2023-01-24, 18:30 UTC
Die original Version von 7-Zip unterstützt kein Zstandard.
Ersetze die 7-Zip Dateien im Total7zip Ordner durch die passende Version von diesem Fork: 7-Zip-zstd
sehr schade ist auch, dass im Grunde alle Plugins auf der Ghisler Seite völlig ungepflegt sind. Wenn man sich die Daten ansieht ist man froh, dass die Versionen zumindest schon aus dem 21. Jahrhundert stammen. Updates sind dort eigentlich nahezu ausgeschlossen. Aktuelle Plugins muss man sich irgendwo zusammensuchen.
Viele Grüße
Detlef Paschke
Das "Zitat des Augenblick" gibt es nur auf:
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Das hat gut funktioniert, ich danke Dir. Ich benötige jetzt in der Tat nur noch Total7zip, zstd und CatalogMaker als Packer-Plugin für Total Commander.schabau wrote: 2023-01-25, 09:59 UTCDas ist ein guter Tipp, danke. Ich arbeite mich gerade mit dem TC Plugins Manager ein und denke, dass ich die nötigen Dateitypen damit hinzufügen kann. Ich hatte zunächst überlegt, die Dateitypen einfach händisch der wincmd.ini hinzuzufügen, wollte aber zuvor horchen, was hier empfohlen wird.ZoSTeR wrote: 2023-01-24, 18:30 UTC Zum Verwalten und Konfigurieren der Plugins kann ich TC Plugins Manager empfehlen. Schon älter aber funktioniert.
Bei den Packer-Plugins ist auch die Reihenfolge wichtig.
Der selbst erzeugte Dummy-"Total7zip"-Eintrag mit den Flags 324 sollte relativ weit oben stehen.
Bei dem Total7zip Plugin, wie es auf der Ghisler Seite zu bekommen ist, habe ich allerdings ein wenig getrickst, weil das uralte Plugin mit rpm Dateien Probleme hatte. Ich habe mir von https://github.com/danpeig/freecommander_total7zip_installer eine aktuellere Version geladen und die Binary aus dem Total7zip Plugin Paket ausgetauscht. Jetzt gehen rpm Dateien bis in die letzte Ebene ohne zusätzliches Addon.
Viele Grüße
Detlef Paschke
Das "Zitat des Augenblick" gibt es nur auf:
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Aktuelle Plugins gibt es auf http://totalcmd.net/
Total7Zip ist hier eine Ausnahme, da man es durch eine aktuelle Version von 7-Zip selbst aktualisieren kann.
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Klicke ich im TotalCommander auf "Hilfe" > "Webseite von Totalcmd besuchen" lande ich bei https://www.ghisler.com/ und finde dort die Plugins. Einen Verweis, auf eine andere Seite gibt es dort nicht und auf http://totalcmd.net/ auch den Hinweis, "Official Total Commander site is www.ghisler.com". Deshalb schreibe ich ja auch, die Addon-Seite von Ghisler ist völlig ungepflegt.ZoSTeR wrote: 2023-01-25, 14:24 UTC
Aktuelle Plugins gibt es auf http://totalcmd.net/
Total7Zip ist hier eine Ausnahme, da man es durch eine aktuelle Version von 7-Zip selbst aktualisieren kann.
Viele Grüße
Detlef Paschke
Das "Zitat des Augenblick" gibt es nur auf:
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Doch, ganz unten im Kleingedruckten.
"More plugins can be found on the unofficial plugins site totalcmd.net. This site is independent from us and also hosts new and beta plugins."
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Nun gut... dann hätte ich die Seite doch finden sollen.ZoSTeR wrote: 2023-01-25, 20:12 UTCDoch, ganz unten im Kleingedruckten.
"More plugins can be found on the unofficial plugins site totalcmd.net. This site is independent from us and also hosts new and beta plugins."
Dank deines Hinweis auf https://github.com/mcmilk/7-Zip-zstd/releases konnte ich jetzt auf das zstd Plugin auch verzichten und brauche jetzt nur noch Total7zip als einziges Packer-Plugin.
Direkt bei 7z wird aber zwischenzeitlich wohl auch an einer Zstandard Unterstützung gearbeitet https://sourceforge.net/p/sevenzip/feature-requests/1580/.
Viele Grüße
Detlef Paschke
Das "Zitat des Augenblick" gibt es nur auf:
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
https://schabau.eu
Meine "Merkzettel" findet man unter:
https://helpdesk.schabau.eu
Re: Dateitypen für (Ent)Packer-Plugin hinzufügen
Habe meinen ersten Post korrigiert, Dummy-"Total7Zip" sollte natürlich vor dem normalen "7z" Eintrag stehen, um einen Pack-Dialog bei Read-Only Archiven zu vermeiden.