Crates.io | pk2 |
lib.rs | pk2 |
version | 0.2.0 |
source | src |
created_at | 2021-11-02 13:03:24.722253 |
updated_at | 2024-02-14 14:48:48.265347 |
description | Crate for interacting with Silkroad Online's pk2 archive format |
homepage | https://github.com/veykril/pk2 |
repository | https://github.com/veykril/pk2 |
max_upload_size | |
id | 475692 |
size | 105,188 |
A rust crate for reading and writing Silkroad Online's pk2 format.
By default the crate pulls in encoding_rs to properly work with the original pk2 files, since those use the EUC-KR encoding for file names. This dependency is feature gated behind the euc-kr
feature.
The pk2_mate binary contains 3 simplistic tools for working with pk2 archives.
For usage extraction of a particular tool run pk2_mate 'tool' -h
(or cargo run -p pk2_mate -- 'tool' -h
via cargo) with 'tool' replaced by the name of the tool. If no pk2 key is specified the tools will use the international silkroad online blowfish key(169841) by default.
Licensed under the MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)