Quote:
Originally Posted by Dunnowho69
Is it fully compatible with inno yet ? Would be great if you could upload a sample inno script with full integration and as well as how to replace freearc with archiver in existing inno scripts 
|
I am working on it, rest assured, i have however provided a Setup.exe in Delphi
which i use myself. unarc.dll both 32 bit and 64 are working but i havent tested them in Inno yet.
Added this tool which is a reflection of the internal precomp archiver uses but in external way,
This is an Xtool 7.9 Fork, which i created and maintain for my archiver.
Several fixes that have happened on top of Razor's Xtool work:
gdeflate original is kept as it was.
gdeflate2 is now present and also libgdeflate is also there, Razor provided those
as a courtesy because i helped him with libgdeflate. thanks Brother.
packmp3 is new addition which is now able to detect mp3 streams. and process them.
packjpg bug fixes
zstd codec patched to work.
zlib patched to work without zlibwapi.dll
All external DLLs are now in liblzma.dll
Including brunsli,packmp3,packjpg and many others.
Usage: precomp.exe c/d [params]
Release Version: 1.0.0
Main Options:
h Print Help
c <input> <output> Compress
:c - Codec(s) for precompression, multiple allowed:
preflate, reflate,zlib,lz4,zstd,kraken,lzo,png,brunsli,flac, packjpg,packmp3,gdeflate,gdeflate2,libgdeflate
Example: :czlib:creflate:czstd
:b - Block Size in MB [Min: 4, Default: 32]
:t - Thread count, e.g. :t50p = 50% of system cores [Default: :t50p]
:d - Depth (1 or 2) [Default: 1]
PNG requires :d2 and Preflate to function properly
:dd - Enables block deduplication on the current job
:db - Enables internal deduplication database
d <input> <output> Decompress