mirror of
				https://github.com/gutosie/neoboot.git
				synced 2025-11-03 20:55:47 +01:00 
			
		
		
		
	Add files via upload
This commit is contained in:
		
							
								
								
									
										1506
									
								
								NeoBoot/ubi_reader_mips/argparse_neo.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1506
									
								
								NeoBoot/ubi_reader_mips/argparse_neo.py
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -2,7 +2,10 @@
 | 
			
		||||
 | 
			
		||||
import os
 | 
			
		||||
import sys
 | 
			
		||||
import argparse
 | 
			
		||||
try:
 | 
			
		||||
    import argparse
 | 
			
		||||
except: 
 | 
			
		||||
    import argparse_neo    
 | 
			
		||||
from ubi import ubi, get_peb_size
 | 
			
		||||
from ubifs import ubifs
 | 
			
		||||
from ubi_io import ubi_file, leb_virtual_file
 | 
			
		||||
@@ -10,7 +13,10 @@ from ui.common import extract_files, output_dir
 | 
			
		||||
if __name__ == '__main__':   
 | 
			
		||||
    description = 'Extract contents of UBI image.'
 | 
			
		||||
    usage = 'ubi_extract_files.py [options] filepath'
 | 
			
		||||
    try:
 | 
			
		||||
        parser = argparse.ArgumentParser(usage=usage, description=description)
 | 
			
		||||
    except: 
 | 
			
		||||
        parser = argparse_neo.ArgumentParser(usage=usage, description=description)
 | 
			
		||||
    parser.add_argument('-l', '--log-file', dest='logpath', help='Log output to file output/LOGPATH. (default: ubifs_output.log)')
 | 
			
		||||
    parser.add_argument('-k', '--keep-permissions', action='store_true', dest='permissions', help='Maintain file permissions, requires running as root. (default: False)')
 | 
			
		||||
    parser.add_argument('-q', '--quiet', action='store_true', dest='quiet', help='Suppress warnings and non-fatal errors. (default: False)')
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user