zipind
zipind - From a folder, make a splitted ZIP with INDependent parts
- Free software: MIT license
- Documentation: https://zipind.readthedocs.io.
Features
- Compact folder to .zip or .rar, dividing into independent parts, grouping your files in alphanumeric order.
- Respects the ordering of folders and files.
- Respects the internal structure of folders.
- If any file is larger than the defined maximum size, the specific file is partitioned in dependent mode.
- Set file types to be ignored in compression (config/ignore_extensions.txt)
Requirements
- To compress to Zip format, It is necessary to have 7Zip app installed and added in system variables
- To compress to Rar format, It is necessary to have Winrar app installed and added in system variables
Usage
Let's zip a folder, with a maximum of 100MB per file, in zip mode and ignoring 'ISO' extension files.
Through python script importation
import zipind
path_folder = r'c://my_project'
zipind.run(path_folder, mode='zip', mb_perfile=100, mode='zip', ignore_extensions=['iso'])
Through terminal in chatbot-like style
$ zipind
Zipind will start by responding:
Zipind - From a folder, make a splitted ZIP with INDependent parts
>> github.com/apenasrr/zipind <<
Paste the folder path to be compressed:
Now paste the folder path to be compressed:
Paste the folder path to be compressed: c://my_project
Answer the questions to customize the parameters and your project will be processed.
CLI Mode
Soon...
We recommend
mises.org - Educate yourself about economic and political freedom
lbry.tv - Store files and videos on blockchain ensuring free speech
A Cypherpunk's Manifesto - How encryption is essential to Free Speech and Privacy
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.