libfct4

Crates.iolibfct4
lib.rslibfct4
version0.1.2
sourcesrc
created_at2021-12-23 09:19:06.212321
updated_at2022-01-04 16:29:09.233353
descriptionImplementation of FCT Version 4 (Devised by Janick Eicher) in Rust
homepage
repositoryhttps://github.com/J4n1X/FCT4-Rust
max_upload_size
id502127
size27,410
Janick Eicher (J4n1X)

documentation

https://docs.rs/libfct4

README

FCT File Container Version 4

This is an implementation of the FCT File Container Version 4 in Rust.

Specification

Archive Header

The archive header contains the file magic "FCT" and the chunk size used throughout the archive, stored in 2 bytes.

File Entry Header

The File Entry Header contains metadata about an archived file.

Field Size (in bytes)
Chunk Count 4
Last Chunk Size 2
File Name Length 2
File Name File Name Length

Storing of File Data

Files are stored directly after a File Entry Header and are aligned in size to the global chunk size.

Commit count: 17

cargo fmt