First functional release of OCZ (v1.2.2)
Includes functionality for:
Compression, Decompression, Zipping, and Unzipping files/directories.
Known Bugs:
Zipping and unzipping are largely unoptimized at the current moment; a huge amount of RAM is used to compress/decompress files.
Unzipping is currently inoperable, so zipping has no significant use at this moment in time (Switching over to a file chunking system to decrease RAM load).
Attempting to only use the library will still force the progress bar on screen, so background operations of the lib may not work well, especially with GUI based programs.
Trying to use the data card functionality for larger files (over ~2KB) causes a crash due to the max input size for data cards (Less of a bug, more of a limitation).
Bugs not listed here can be reported in the GitHub issues for this repository.
Installation:
Using wget
:
- Run
wget https://github.com/raw/BallOfEnergy1/OCZ/master/ocz-install.lua /home/ocz-install.lua
- Run
ocz-install
in shell.
Using GitHub script:
- Download/copy file into OC (either using ctrl-c and insert or other methods).
- Run the program in the OC shell to install.
Manual install:
- Download/copy all files into their correct locations (
init.lua
,progress.lua
,crc32.lua
,md5.lua
, andlualzw.lua
must be places in the/lib
directory,ocz.lua
must be placed in the/bin
directory). - Restart the OC computer.
Full Changelog: https://github.com/BallOfEnergy1/OCZ/commits/OCZ-v1.2.2