github fcorbelli/zpaqfranz 54_12
Windows 32/64 binary

latest releases: 64.2, 64.1, 63.8...
3 years ago

Untested features have been added, hoping to get some feedback from users

Initial support, on Windows, for long filenames (>255)

switch -longpath

Add the -longpath and... should work (it is a feature, afterall)

zpaqfranz a z:\1.zpaq z:\myfolder -longpath
zpaqfranz a z:\2.zpaq \\franzk\z\myfolder -longpath

Extracting to a local folder (maintaining >255 filenames) should work, by using -to something and -longpath

zpaqfranz x z:\1.zpaq -to z:\here -longpath

Extracting from UNC (Uniform Naming Convention \host-name\share-name[\object-name], aka: network shares) is a mess: a lot of "kludges" inside the code, Microsoft's documentation is not... very good

The "easier" is extract files stored from UNC to a LOCAL drive, with a SINGLE -to

zpaqfranz x z:\1.zpaq -to z:\here -longpath

A special function is triggered: the "\\server\share\something" will be converted to "__server_share\something"

Harder mode: use -find and -replace to do "manual" adjustments
Restore to local drive (suppose backup of the \\franzk\z\NS folder)

zpaqfranz x z:\1.zpaq -find //franzk/z/NS -replace \\?\z:\here -longpath

Restore a longpath UNC to longpath UNC (network share to network share, like Linux-based NAS etc) is doable with -find and - replace

zpaqfranz x z:\1.zpaq -find //franzk/z/NS -replace \\?\UNC\nas\share\somewhere -longpath

zpaqfranz now show warning if "long" files are elaborated on Windows

On Windows, by default, shows time in local and not UTC

Disable by new -utc switch

Fix: do not "autocheck" password on multivolume archives

Very experimental (in fact "invisible") extremely paranoid check

The possibility of testing large archives (more than the free space available) is under development, if the largest file contained therein is smaller in size
Too immature, its use is not recommended

-search and -replace switch in extract

It is possible to search and replace the header of filenames' path
Example, files originally stored in
/tank/dati/condivisioni/(...)

zpaqfranz x 1.zpaq -find /tank/dati/ -replace z:\pippo\
or
zpaqfranz x 1.zpaq -replace z:\pippo\

new -entropy switch on sum()

Calc the Shannon's entropy of some files. Quick-and-dirty check to find hard-to-compress file (8.0000)

zpaqfranz sum d:\*.jpg -entropy

Download zpaqfranz

Don't miss a new zpaqfranz release

NewReleases is sending notifications on new releases.