# **EXPAK**



**A terminal program for creating data containers dedicated to your own projects.**



**=========================================================================================**



### **Bulding:**

**Your compiler must support C++17**

**Visual Studio 2022**



**=========================================================================================**

### **Using:**



**expak -{parameter} {catalog} -> to create container**



**expak -{parameter} {file.pak} -> to extract or listing files in container**



&nbsp;   \*\*-c  - Packing catalog width compressing all files\*\*

    \*\*-p  - Packing catalog width out compressing\*\*

    \*\*-f  - Packing catalog width unique config for individual files (look on under section)\*\*

    \*\*-x  - Extract files from contener\*\*

    \*\*-ls - Listing files in contener\*\*






**-f Parameters instruction**



**Create regular txt file in same directory on catalog width same name.**



**This is a config file width parameters**



**{COMPRESS} - key for compress files list**



**{COMPRESS}**

**textures/texture.png**

**\*.png**



**{IGNORE} - key for ignoring files list**



**{IGNORE}**

**testfile.odt**

**\*.odt**



**=========================================================================================**

### **Components:**



**libsodium - https://github.com/jedisct1/libsodium**

**LZ4 - https://github.com/lz4/lz4.git**

**FTXUI - https://github.com/ArthurSonzogni/FTXUI.git**

