3 个不稳定版本

0.2.1 2024年5月17日
0.2.0 2024年5月17日
0.1.0 2024年5月16日

649压缩 中排名

每月下载量 37

MIT 许可证

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