// TODO
Compress/decompress text files using Huffman's coding.
Assuming you have installed Maven, Java SE 13 and Git, we can follow these steps:
-
Download the project and moves into the root directory
git clone https://github.com/imns1ght/huffman && cd huffman/
-
Compile and create .jar
mvn package
After that, the library
huffman.jar
it's located intarget/
. -
Create a symlink (shortcut) for the executable.
ln -sf target/huffman.jar .
Assuming $
is the terminal prompt, you can use:
java -jar huffman.jar compress input.txt compressed.edz table.edt
java -jar huffman.jar extract compressed.edz table.edt output.txt
Just run as usual (assuming $
is the terminal prompt):
./fastrun.sh
- [ ]
- [ ]
- [ ]
You are welcome! Create the pull requests.
For major changes, please, open an issue first to discuss what you would like to change.
- Twitter: @imns1ght | E-mail: jeffersonbrunoIT [at] gmail [dot] com
- E-mail: Ranieri Santos