A ZStandard packer Plugin for the Total Commander

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

User avatar
Horst.Epp
Power Member
Power Member
Posts: 6449
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

bebbo wrote:A new version is available http://franke.ms/download/wcx_zstd_1_1_3_4.zip.

Code: Select all

VERSION 1.1.3.4 [2017-02-02]
* Added support for MemPack thus tar.zst archives can be created.
Bebbo
Downloaded from your Wiki Link.
For my tests the plugin creates archives about 10% larger than 7zip.
Using 7zip in Ultra mode and the plugin in compression level 19.
The zst plugin is much faster as 7zip but I don't see any other benefit.
WinRAR even tops the 7zip result in compression ratio and speed.
My test file was a 440MB ISO file which contains x-ray images and other files.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Horst.Epp,
Zstandard is meant to compress files as fast as possible so you can have some compression without (ideally) any perceptible delay.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6449
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Hacker wrote:Horst.Epp,
Zstandard is meant to compress files as fast as possible so you can have some compression without (ideally) any perceptible delay.

Roman
Yes, I understand,
but WinRAR for me is faster and compresses even better.
Its not free of course, but the Life-time license years ago was not expensive.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
TC 11.03 x64 / x86
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69
QAP 11.6.3.2 x64
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Horst.Epp,
WinRAR for me is faster
While I have not personally tried it out, Zstandard should compress at ~200 MB/s per core, so (unless you are using NVMe or a RAMdisk) the limit should be the storage speed. WinRAR reaches ~42 MB/s in its fastest mode here.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
lezerogan2
Junior Member
Junior Member
Posts: 83
Joined: 2010-04-19, 15:50 UTC

crash

Post by *lezerogan2 »

To Bebbo,
I am not concern about compression rate or speed. The reason I installed the zst plugin is because I encountered some Zstandard files and I wanted TC to be able to unpack them.
Unfortunately the plugin is causing TC to crash.
Thank you.
Axis
Junior Member
Junior Member
Posts: 88
Joined: 2015-07-14, 18:53 UTC

Post by *Axis »

bebbo
Junior Member
Junior Member
Posts: 53
Joined: 2009-06-24, 08:22 UTC

Re: crash

Post by *bebbo »

lezerogan2 wrote:To Bebbo,
I am not concern about compression rate or speed. The reason I installed the zst plugin is because I encountered some Zstandard files and I wanted TC to be able to unpack them.
Unfortunately the plugin is causing TC to crash.
Thank you.
A fixed version is available http://franke.ms/download/wcx_zstd_1_1_3_5.zip.
SFTP4TC - sftp based on PuTTY
report tickets at https://sf.net/p/sftp4tc/tickets
ZSTDWCX - zstd packer http://franke.ms/packer/zstd.wiki
bebbo
Junior Member
Junior Member
Posts: 53
Joined: 2009-06-24, 08:22 UTC

Post by *bebbo »

Hm, want me to provide a wcx for this one?
SFTP4TC - sftp based on PuTTY
report tickets at https://sf.net/p/sftp4tc/tickets
ZSTDWCX - zstd packer http://franke.ms/packer/zstd.wiki
iana
Senior Member
Senior Member
Posts: 345
Joined: 2010-07-27, 22:00 UTC

Post by *iana »

bebbo wrote:
Hm, want me to provide a wcx for this one?
that would be cool
btw can you do a lzop wcx
I know it's old but I don't think there was a packer plugin for tc only an abandoned unpacker
http://totalcmd.net/plugring/lzop.html
the sources are open sourced
http://www.lzop.org/
Skif_off
Member
Member
Posts: 132
Joined: 2013-09-30, 13:13 UTC

Post by *Skif_off »

2bebbo
Did you tried creat *.zst and open/unpack it with 7-Zip/Total7Zip with codec plugin?
iana
Senior Member
Senior Member
Posts: 345
Joined: 2010-07-27, 22:00 UTC

Post by *iana »

Skif_off wrote:2bebbo
Did you tried creat *.zst and open/unpack it with 7-Zip/Total7Zip with codec plugin?
I did try out that 7-zip fork, and it does not support zstd streams, the author added support for zstd inside 7z archives the same way you could use deflate or lzma, that plugin will not open/unpack zstd files

edit my error
apparently the full version does support for creation of zstd files , the codec pack does not support standalone zstd
Orochi
Junior Member
Junior Member
Posts: 58
Joined: 2011-10-09, 21:32 UTC

Post by *Orochi »

This plugin behaves very strange when detect archive type by content is enabled, which is enabled by default. Every file can be entered via ctrl+page down. So essentially plugin detects every file as a Zstandard archive. I am on the latest version 1.1.3.5
Can anyone confirm this behavior?
Orochi
Junior Member
Junior Member
Posts: 58
Joined: 2011-10-09, 21:32 UTC

Post by *Orochi »

Orochi wrote:Can anyone confirm this behavior?
Still wondering.
trevor12
Junior Member
Junior Member
Posts: 65
Joined: 2012-12-06, 15:16 UTC
Location: Czech republic

re

Post by *trevor12 »

link to download is dead, pls reupload
iana
Senior Member
Senior Member
Posts: 345
Joined: 2010-07-27, 22:00 UTC

Post by *iana »

link to download is dead, pls reupload
you can get it at totalcmd.net
http://totalcmd.net/plugring/zstdwcx.html
Post Reply