KanziSFX is a minimal Kanzi decompressor to decompress an embedded Kanzi bit stream, with built-in support to also untar a compressed tar archive. So, the embedded Kanzi bit stream could contain either a single file of arbitrary type or a tar archive which will be both decompressed and unarchived.
Usage: kanzisfx [options...]
Argument | Description |
---|---|
-knz |
Output Kanzi bit stream |
-o <file|directory> |
Destination file or directory |
-info |
Show Kanzi bit stream info |
-
can be used in place of <file>
to designate standard output as the destination, but cannot be used in place of a directory for extracting tar archives.
Without any arguments, the embedded Kanzi stream will be decompressed into the working directory to a file of the same name as the executable, except with the .exe
or .app
extension removed. Or, if the Kanzi stream contains a tar archive, the tar archive will be both decompressed and unarchived into a folder within the working directory of the same name as the executable, except with the .exe
or .app
extension removed. So, command-line usage is only optional and the end user can just execute the application as they would any other application for this default behavior.
Download the latest pre-built release for the intended target system:
https://github.com/ScriptTiger/KanziSFX/releases/latest
For appending a Kanzi archive to a KanziSFX executable, issue one of the following commands.
For Windows:
copy /b "KanziSFX.exe"+"file.knz" "MyKanziSFX.exe"
For Linux and Mac:
cat "KanziSFX" "file.knz" > "MyKanziSFX"
For more ScriptTiger scripts and goodies, check out ScriptTiger's GitHub Pages website:
https://scripttiger.github.io/