3 个不稳定版本
0.2.1 | 2024年5月17日 |
---|---|
0.2.0 | 2024年5月17日 |
0.1.0 | 2024年5月16日 |
649 在 压缩 中排名
每月下载量 37
41KB
581 行
unarj-rs
一个支持读取 ARJ 文件的 Rust 库。
支持的压缩方法
- STORE
- 方法 1-3
- 方法 4(最快)
注意:这应该涵盖了所有压缩方法
这个库是为我的 BBS 项目作为文件分析的一部分编写的。在 RAR 出现之前,ARJ 在 BBS 场景中很受欢迎。
不支持所有高级 ARJ 功能,如多归档、密码保护等。范围仅限于我需要的。请随意添加您需要的功能。(如果在这里遗漏了问题/PR,请联系我 https://github.com/mkrueger/icy_board 或通过邮件)
从版本 0.2.1 开始,该项目可能从我的角度来看已经“完成”。我不需要解密或多个归档/章节。但我肯定会接受贡献。
用法
查看示例。
cargo运行 --示例查看<ARJ_FILE>
或
cargo运行 --示例提取<ARJ_FILE>
更改
0.2.1 添加了 DOS 日期时间 0.2.0 添加了最快的压缩方法
许可证
MIT 或 Apache-2.0,但我并不真的在乎 :)
依赖项
~2MB
~32K SLoC