Crates.io | flpak |
lib.rs | flpak |
version | 0.5.2 |
source | src |
created_at | 2023-03-10 18:20:16.518933 |
updated_at | 2023-03-10 18:20:16.518933 |
description | A utility to work with some types of archive: bsa, ba2, rpa, vpk, pak, zip. |
homepage | |
repository | https://github.com/lxndr/flpak |
max_upload_size | |
id | 806624 |
size | 466,897 |
A utility to work with some random archive formats.
Format | Description | Extension | Extracting | Creating | Params | Comment |
---|---|---|---|---|---|---|
bsa-mw | Bethesda Archive (Morrowind) | .bsa | ✅ | ✅ | ||
bsa | Bethesda Archive (Oblivion, Fallout 3, New Vegas, Skyrim 2011, Skyrim Special Edition, Skyrim VR) | .bsa | ✅ | ✅ | version=103/104/105 compress=true/false xbox=true/false embed-names=true/false |
|
ba2 | Bethesda Archive 2 (Fallout 4, Fallout 4 VR, Fallout 76) | .ba2 | ✅ | ❌ | Only general archive supported | |
pak | id Software PAK | .pak | ✅ | ✅ | ||
rpa | Ren'Py Archive | .rpa | ✅ | ✅ | ||
vpk | Valve Pak | .vpk | ✅ | ❌ | ||
zip | ZIP | .zip | ✅ | ✅ |
flpak --help
flpak list-formats
flpak list ./archive.ext
flpak check ./archive.ext
flpak extract ./archive.ext ./out
flpak create --format pak --add-dir ./input_dir --exclude unneeded_file/in_resulting_archive.txt ./archive.pak
flpak create --format bsa --options version=104,compress=true --add-dir ./input_dir --exclude unneeded_file/in_resulting_archive.txt ./archive.bsa
cargo build --release
strip target/release/flpak
cargo tarpaulin --out Html