11 releases

0.5.2 May 19, 2023
0.5.1 Jan 7, 2022
0.4.0 Jan 6, 2022
0.3.4 Dec 17, 2021
0.1.0 Jul 14, 2019

#539 in Parser implementations

Download history 17/week @ 2023-02-01 24/week @ 2023-02-08 45/week @ 2023-02-15 6/week @ 2023-02-22 5/week @ 2023-03-01 6/week @ 2023-03-08 27/week @ 2023-03-15 2/week @ 2023-03-22 6/week @ 2023-03-29 23/week @ 2023-04-05 16/week @ 2023-04-12 1/week @ 2023-04-19 8/week @ 2023-04-26 18/week @ 2023-05-03 28/week @ 2023-05-10 46/week @ 2023-05-17

101 downloads per month
Used in assembly

MIT license

110KB
2.5K SLoC

assembly-pack

This crate contains the pack/archives related file formats of the assembly library.

Examples

This crate comes with some example binaries

Installation

$ cargo install --examples assembly-pack

sd0-decode

Decompress sd0 streams

$ sd0-decode infile.sd0 outfile

sd0-encode

Compress sd0 streams

$ sd0-encode infile outfile.sd0

pk-crc

Calculate the Cyclic-Redundancy-Code (CRC) for a relative file path

$ pk-crc client/res/data.xml

pk-entries

List all entries in a PK file

$ pk-entries data.pk

pk-file

Print a single entry from a PK file given the numeric CRC value

$ pk-file data.pk crc

pki-find

Find a specific CRC in the PKI file

$ pki-find primary.pki crc

pki-list

List all entries in a PKI file

# List all files
$ pki-find -f primary.pki
# List all PK archives
$ pki-find -p primary.pki

md5-sum

Calculate the md5sum of a file

md5-sum file

Dependencies

~0.7–2MB
~43K SLoC