#lzss #cli

应用 lzss-cli

一个LZSS的CLI(无损数据压缩,纯Rust实现)

2个不稳定版本

0.9.0 2023年2月1日
0.8.0 2021年6月7日

#485 in 压缩

MIT 许可证

71KB
1.5K SLoC

Lempel–Ziv–Storer–Szymanski 解/压缩

Lzss-cli是到lzsscrate的CLI接口。

安装

cargo install lzss-cli

用法

lzss <'e'|'d'> <ei,ej,c>

使用'e'或'd'进行编码/解码。 ei,ej,c是压缩参数,有关更多信息,请参阅lzss crate。

示例

lzss e 10,4,0x20 <input >outout

缺少头部

该算法设计上根本没有任何头部。请注意,无法检查内容是否正确,甚至长度是否匹配。建议根据需要添加头部。

因此,这可能不是适合您的程序,但创建自己的程序很容易 - 将此作为起点。

依赖项