From 4a7acefc82069b80d0333cae9cced86040931079 Mon Sep 17 00:00:00 2001 From: gutosie Date: Tue, 16 Feb 2021 23:08:21 +0200 Subject: [PATCH] Add files via upload --- NeoBoot/ubi_reader_arm/ubi_extract_files.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/NeoBoot/ubi_reader_arm/ubi_extract_files.py b/NeoBoot/ubi_reader_arm/ubi_extract_files.py index 7a94848..c4e0384 100644 --- a/NeoBoot/ubi_reader_arm/ubi_extract_files.py +++ b/NeoBoot/ubi_reader_arm/ubi_extract_files.py @@ -2,7 +2,11 @@ import os import sys -import argparse_neo +#import argparse_neo +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 @@ -11,7 +15,11 @@ if __name__ == '__main__': os.system('echo "\n[NeoBoot] Zip file unzipped.\nInstallation in progress, please wait ..."') description = 'Extract contents of UBI image.' usage = 'ubi_extract_files.py [options] filepath' - parser = argparse_neo.ArgumentParser(usage=usage, description=description) +# parser = argparse_neo.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)')