Compress and/or encrypt folders fast. Like, really fast. or as some say, blazingly fast.
To install Zap, run the following command from the project root:
cargo install --path .
In order to compress a folder with Zap, run:
zap FOLDER_TO_ZAP PATH_TO_ZAP_FILE
PATH_TO_ZAP_FILE is the path to which you wanna store the
- The zap file can optionally be encrypted with by providing the
keyfile.zkcontaining the "password" (keys) will be generated in the current folder.
In order to decompress a folder with Zap
zap PATH_TO_ZAP_FILE FOLDER_TO_UNZAP_INTO
PATH_TO_ZAP_FILE is the path to the file which you wanna unzap and the
FOLDER_TO_UNZAP_INTO is the folder in which you want the contents to be placed inside.
- If the Zap file was encrypted, the
-eflag needs to be provided along with the
keyfile.zkwhich was generated upon zapping.
This project is licensed under the LGPL v3.
See LICENSE.md file for details.
Note that Zap is still alpha software and is bound to change core features until version 0.5.0