mirror of
https://github.com/gutosie/neoboot.git
synced 2025-11-01 11: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'
|
||||
parser = argparse.ArgumentParser(usage=usage, description=description)
|
||||
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