#archive #extract #extractor

chronicles

一个简单的crate,用于通过通用API处理各种类型存档的提取

1个不稳定版本

0.0.1 2022年6月15日

#78 in #extractor

MIT 许可证

9KB
138

Chronicles - 一个用于提取各种类型存档文件的crate。

目前支持以下格式

如何使用 -

use chronicles::extract;

let file = path::Path::new("someZip.zip");
// Path to extract to
let to = path::Path::new("./extracted");
let res = extract(file, to);

支持的扩展名 -

  • .zip
  • .tar.gz
  • .tar.xz

待办事项 -

  • 支持文件之间的转换。
  • 支持异步操作。
  • 更多格式。

依赖项

~8–16MB
~224K SLoC