Crates.io | unarj-rs |
lib.rs | unarj-rs |
version | 0.2.1 |
source | src |
created_at | 2024-05-16 12:58:36.922349 |
updated_at | 2024-05-17 07:29:00.143535 |
description | Library for handling & extracting arj archives. |
homepage | https://github.com/mkrueger/unarj-rs |
repository | https://github.com/mkrueger/unarj-rs |
max_upload_size | |
id | 1242043 |
size | 102,424 |
A library for rust which supports reading of ARJ files.
Supported compression methods:
Notes: That should cover all compressiom methods
This library was written for my bbs project as part of the file analyzation. ARJ was popular in the BBS scene in the 90' before RAR showed up.
All advanced ARJ features are not supported like multiple archives, password protection etc. The scope is limited to what I need. Feel free to add features you need. (In case I overlook the issues/PRs here contact me on https://github.com/mkrueger/icy_board or per mail)
With version 0.2.1 the project is likely to be 'finished' from my side. I don't need decryption or mulitple archives/chapters. But I'll surely take contributions.
See examples.
cargo run --example view <ARJ_FILE>
or
cargo run --example extract <ARJ_FILE>
0.2.1 Added DOS DateTime 0.2.0 Added compression method Fastest
MIT or Apache-2.0 but I don't really care :)