1
0
Fork 0
mirror of https://github.com/platomav/BIOSUtilities.git synced 2025-05-27 13:34:32 -04:00

Added relevant exit codes at utilities

Fixed missing output path value crash

Increased minimum Python version to 3.8
This commit is contained in:
platomav 2022-05-06 13:54:48 +03:00
parent 9b29c37c65
commit cf88fc7a5d
6 changed files with 40 additions and 22 deletions

View file

@ -7,7 +7,7 @@ AMI UCP BIOS Extractor
Copyright (C) 2021-2022 Plato Mavropoulos
"""
title = 'AMI UCP BIOS Extractor v2.0_a10'
TITLE = 'AMI UCP BIOS Extractor v2.0_a11'
import os
import re
@ -500,7 +500,7 @@ if __name__ == '__main__':
is_checksum = arguments.checksum # Set Checksum verification optional argument
# Initialize script (must be after argparse)
input_files,output_path,padding = script_init(title, arguments, 4)
exit_code,input_files,output_path,padding = script_init(TITLE, arguments, 4)
for input_file in input_files:
input_name = os.path.basename(input_file)
@ -520,5 +520,9 @@ if __name__ == '__main__':
extract_path = os.path.join(output_path, input_name)
ucp_extract(main_uaf_bin, extract_path, main_uaf_tag, padding, is_checksum)
exit_code -= 1
printer('Done!', pause=True)
sys.exit(exit_code)