mirror of
https://github.com/Ap0dexMe0/unixtract.git
synced 2026-07-16 05:04:22 +02:00
general: improve message consistency + rewrite novatek nfwb
This commit is contained in:
+2
-2
@@ -62,7 +62,7 @@ pub fn is_pup_file(file: &File) -> bool {
|
||||
pub fn extract_pup(mut file: &File, output_folder: &str) -> Result<(), Box<dyn std::error::Error>> {
|
||||
let header: Header = file.read_le()?;
|
||||
|
||||
println!("\nFile info:\nFile size: {}\nEntry count: {}",
|
||||
println!("File info:\nFile size: {}\nEntry count: {}",
|
||||
header.file_size, header.entry_count);
|
||||
|
||||
let mut entries: Vec<Entry> = Vec::new();
|
||||
@@ -78,7 +78,7 @@ pub fn extract_pup(mut file: &File, output_folder: &str) -> Result<(), Box<dyn s
|
||||
|
||||
let mut e_i = 0;
|
||||
for entry in &entries {
|
||||
println!("\n{}/{}: ID: {} Offset: {}, Compressed Size: {}, Uncompressed Size: {}\nCompressed: {}, Blocked: {}, Block table: {}",
|
||||
println!("\n({}/{}) - ID: {} Offset: {}, Compressed Size: {}, Uncompressed Size: {}\nCompressed: {}, Blocked: {}, Block table: {}",
|
||||
e_i + 1, entries.len(), entry.id(), entry.offset, entry.compressed_size, entry.uncompressed_size, entry.is_compressed(), entry.is_blocked(), entry.is_block_table());
|
||||
|
||||
if !entry.is_block_table () {
|
||||
|
||||
Reference in New Issue
Block a user