mirror of
https://github.com/gutosie/neoboot.git
synced 2025-11-06 06:05:39 +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 os
|
||||||
import sys
|
import sys
|
||||||
import argparse
|
try:
|
||||||
|
import argparse
|
||||||
|
except:
|
||||||
|
import argparse_neo
|
||||||
from ubi import ubi, get_peb_size
|
from ubi import ubi, get_peb_size
|
||||||
from ubifs import ubifs
|
from ubifs import ubifs
|
||||||
from ubi_io import ubi_file, leb_virtual_file
|
from ubi_io import ubi_file, leb_virtual_file
|
||||||
@@ -10,7 +13,10 @@ from ui.common import extract_files, output_dir
|
|||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
description = 'Extract contents of UBI image.'
|
description = 'Extract contents of UBI image.'
|
||||||
usage = 'ubi_extract_files.py [options] filepath'
|
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('-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('-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)')
|
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