[WCX] ZPAQ

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

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
fcorbelli
Junior Member
Junior Member
Posts: 26
Joined: 2023-12-18, 17:07 UTC
Location: Italy
Contact:

Re: [WCX] ZPAQ

Post by *fcorbelli »

Horst.Epp wrote: 2023-12-26, 19:11 UTC
fcorbelli wrote: 2023-12-26, 18:29 UTC Ahem... no mouse support, only keyboard
:)
Ok, works.
I prefer Pakka :)
I am updating PAKKA with a brand-new zpaqfranz

This is actually a pre-version, not tested at all
Basically, by deleting zpaqlist (merged inside zpaqfranz's source now) PAKKA will 'inherit' all the new functions of zpaqfranz (at least, in the intentions)

If I find any users who report bugs to me, I can evolve it quickly, both in the extraction phase and in the creation of archives

In the last 10 years the feedback has been minimal, let's see in the next 10! :lol:

http://www.francocorbelli.it/pakka/pakka_35_1.zip

The "uncompressed" is... the uncompressed :lol:
Some antivirus does not like mpress AT ALL :shock:
zpaqfranz's author. Yes, my name is Franco Corbelli => the zpaqfranz :)
User avatar
fcorbelli
Junior Member
Junior Member
Posts: 26
Joined: 2023-12-18, 17:07 UTC
Location: Italy
Contact:

Re: [WCX] ZPAQ

Post by *fcorbelli »

EDIT: OK, I made an "autoupdater"

https://encode.su/threads/1860-PAKKA-zpaqfranz-s-Windows-GUI?p=81995&viewfull=1#post81995

Here's the latest
http://www.francocorbelli.it/pakka/build/latest/

The file is hosted on my personal site, should be safe :shock:
zpaqfranz's author. Yes, my name is Franco Corbelli => the zpaqfranz :)
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6497
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: [WCX] ZPAQ

Post by *Horst.Epp »

Thanks for the new version and the Updater.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3527)
TC 11.03 x64 / x86
Everything 1.5.0.1373a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
User avatar
fcorbelli
Junior Member
Junior Member
Posts: 26
Joined: 2023-12-18, 17:07 UTC
Location: Italy
Contact:

Re: [WCX] ZPAQ

Post by *fcorbelli »

I am finishing the ADS cacher of the file list
Essentially, when loading the list of files from an archive, it writes the relevant "deduplicated" list into an alternate data stream. The next time it opens, it loads that cache (if it exists).
For very large files, with thousands of versions, the time required goes from a few tens of seconds, even a minute, to two or three.
Having done that I will start to complete the various functions that I have only sketched out
After all, it is Delphi, which is much faster than C++ in development :)
zpaqfranz's author. Yes, my name is Franco Corbelli => the zpaqfranz :)
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6497
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: [WCX] ZPAQ

Post by *Horst.Epp »

After extracting a file it opens the Explorer in the target dir.
I would like to switch this off or make it optional.
It also uses a hard-coded Explorer call, bypassing the system-wide setting for opening folders
which is set to Total Commander in my case.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3527)
TC 11.03 x64 / x86
Everything 1.5.0.1373a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6497
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: [WCX] ZPAQ

Post by *Horst.Epp »

The newest Pakka version 2.42 is NOT useable.
Whatever zpaq archive I open it gives the error
LIST--- SOMETHING NOT OK ---
Windows 11 Home x64 Version 23H2 (OS Build 22631.3527)
TC 11.03 x64 / x86
Everything 1.5.0.1373a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
User avatar
fcorbelli
Junior Member
Junior Member
Posts: 26
Joined: 2023-12-18, 17:07 UTC
Location: Italy
Contact:

Re: [WCX] ZPAQ

Post by *fcorbelli »

Readed now
I'll fix tomorrow, thanks for report
zpaqfranz's author. Yes, my name is Franco Corbelli => the zpaqfranz :)
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6497
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: [WCX] ZPAQ

Post by *Horst.Epp »

fcorbelli wrote: 2024-03-01, 22:45 UTC Readed now
I'll fix tomorrow, thanks for report
No need :)
I only had to clear the cache to use the actual version
Windows 11 Home x64 Version 23H2 (OS Build 22631.3527)
TC 11.03 x64 / x86
Everything 1.5.0.1373a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6497
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: [WCX] ZPAQ

Post by *Horst.Epp »

What is the zpaqfranz switch to exclude some dirs/files while adding new files ?
Currently, I use -715 -not path\*
I don't see any native mode exclude option ?
Windows 11 Home x64 Version 23H2 (OS Build 22631.3527)
TC 11.03 x64 / x86
Everything 1.5.0.1373a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6497
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: [WCX] ZPAQ

Post by *Horst.Epp »

I extensively use the ZPAQ packer plugin.
It uses deduplication to save space and stores many versions of a tree into one archive.
Here are some of my supporting buttons.

List the versions of a ZPAQ archive using zpaqfranzhw.exe

Code: Select all

TOTALCMD#BAR#DATA
cmd.exe 
/k C:\Tools\ZPAQ\zpaqfranzhw.exe i %P%N
C:\Tools\Wincmd\Icons\ZPAQ.2.ico
ZPAQ List archived versions


-1
Extract a complete certain version into the target, using zpaqfranzhw.exe.
Askparam64.exe is used to query the version number to extract

Code: Select all

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\PLUGINS\AskParam64.exe
/c"Restore" /p"Until:" /w "c:\tools\zpaq\zpaqfranzhw.exe" x %P%N -until "%%1" -to "%T"
C:\Tools\Wincmd\Icons\ZPAQ.ico
ZPAQ Restore a version to target dir


-1
The links
https://totalcmd.net/plugring/askparam.html
https://github.com/fcorbelli/zpaqfranz
Windows 11 Home x64 Version 23H2 (OS Build 22631.3527)
TC 11.03 x64 / x86
Everything 1.5.0.1373a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
Post Reply