This a guide for all koders who is using zip pro extension by @mahmoud_hooda that is me
Request Permissions
I am using ListPermision Extension, you can use AskForPermssion
block from screen.
Initialize id just for test
Initialize Zip File
now init zip file [destination folder + zip file name]
Note: if destination folder not exist you will get error.
if zip file not exist extension will make this zip file.
Compression Setting
Compression Methoud:
Read More About Compression Method
Compression Level:
Read More About Compression Level
Encryption Setting To Set Password
Encryption Methoud:
Set Aes Version [One, Two]
:
Aes Key Strenght:
must set encryption methoud = [AES] to use this block.
Checks if the specified zip archive is password-protected.
If the specified zip is password-protected = true then you must set password by this blocks to add or remove or create or do any thing in specified zip.
If the specified zip is password-protected = false and you wanna set password to it, then you must using [SetEncryptFiles] block = true to set password
Set Password:
Use UTF-8 charset:
Add Entry
Add File:
Add Files List:
Exclude Files:
using it with [AddFolder] block to exclude files in folder from ziping
Add Folder:
Extract Entry
Extract All Files And Folders:
Extract File or Folder:
Note : if newFileOrFolderName is empty that is mean will extract file or folder with same name[Default]
Remove Entry
Delete File:
Delete Files List:
Rename Entry
Rename File:
Rename Files List:
Split Zip File
Split Zip File + Add Files:
Split Zip File + Add Folder:
Split Zip File + Add File:
Set File Name In Zip:
must use it with [CreateSplitZipFromFile] block
Merge Zip File:
Comment
Set Comment:
Get Comment:
Is Cancel All Tasks:
Cancel All Tasks:
Is Pause:
Pause:
true to pause , false to resume
Events
On Start Event:
On Progress Event:
On Failed Event:
On Finishe Event:
On Error Occurred Event:
On Canceled Event:
If you have any question, feel free to ask