diff options
Diffstat (limited to 'src/bin/probe.rs')
-rw-r--r-- | src/bin/probe.rs | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/bin/probe.rs b/src/bin/probe.rs deleted file mode 100644 index feca633..0000000 --- a/src/bin/probe.rs +++ /dev/null @@ -1,21 +0,0 @@ -use anyhow::Result; -use std::{env::args, fs::File, io::BufReader}; -use unity_tools::{serialized_file::SerializedFileHeader, unityfs::UnityFS}; - -fn main() -> Result<()> { - let file = BufReader::new(File::open(args().nth(1).unwrap())?); - let mut fs = UnityFS::open(file)?; - - let node = fs.find_main_file().unwrap().to_owned(); - let mut cab = fs.read(&node)?; - let ch = SerializedFileHeader::read(&mut cab)?; - - if fs.unity_version.is_ascii() && ch.generator_version.is_ascii() && ch.format < 100 { - println!( - "{}\t{}\t{}\t{}", - fs.file_version, fs.unity_version, ch.format, ch.generator_version - ); - } - - Ok(()) -} |