| Crates.io | gob_archive |
| lib.rs | gob_archive |
| version | 1.0.2 |
| created_at | 2024-04-06 01:46:21.733466+00 |
| updated_at | 2024-04-11 00:03:38.916448+00 |
| description | Rust-written CLI archiver and un-archiver for the LucasArts GOB archive format |
| homepage | |
| repository | https://github.com/CubesAndCubes/gob-archive |
| max_upload_size | |
| id | 1197999 |
| size | 20,390 |
Rust-written CLI archiver and un-archiver for the LucasArts GOB archive format.
This program depends on the gob-rs GOB parsing library.
It's tested to be able to unpack GOB files of (but is likely not limited to):
See releases or build the program yourself via cargo:
cargo install gob_archive
gob_archive [mode] [source] [destination?]
mode
x => Archive extraction mode.extract => Archive extraction mode (verbose status output).c => Archive creation mode.create => Archive creation mode (verbose status output).source Source archive or directory for extraction or creation respectively.destination (optional) Destination directory or file for extraction or creation respectively.Will extract contents of CD1.GOB to /path/to/CD1 (directory will be created if non-existent):
gob_archive x /path/to/CD1.GOB
Will extract contents of CD1.GOB to /path/to/destination/ (directory will be created if non-existent):
gob_archive x /path/to/CD1.GOB /path/to/destination/
Will archive and write contents of CD1 to path/to/CD1.GOB (file will be created if non-existent):
gob_archive c /path/to/CD1
Will archive and write contents of CD1 to path/to/destination.GOB (file will be created if non-existent):
gob_archive c /path/to/CD1 /path/to/destination.GOB
This software is dual-licensed under the MIT license and Apache License, Version 2.0.