From 0559e77fe451f7417c9d4cb531f06a5a1ea03555 Mon Sep 17 00:00:00 2001 From: gutosie Date: Wed, 14 Dec 2022 12:24:20 +0200 Subject: [PATCH] Update extract.py --- NeoBoot/extract.py | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/NeoBoot/extract.py b/NeoBoot/extract.py index 6ec5c23..e116353 100644 --- a/NeoBoot/extract.py +++ b/NeoBoot/extract.py @@ -952,8 +952,18 @@ def NEOBootExtract(source, target, ZipDelete, Nandsim): fn = 'NewImage' sourcelist = [] for fn in os.listdir('%sImagesUpload' % getNeoLocation()): - if fn.find('.rootfs.tar.xz') != -1 or fn.find('.tar.xz') or fn.find('.tar.bz2') or fn.find('.tar.gz') or fn.find('.tar') or fn.find('.gz'): - os.system('touch /tmp/other_image') + if fn.find('.rootfs.tar.xz') != -1: + os.system('touch /tmp/other_image') + elif fn.find('.tar.xz') != -1: + os.system('touch /tmp/other_image') + elif fn.find('.tar.bz2') != -1: + os.system('touch /tmp/other_image') + elif fn.find('.tar.gz') != -1: + os.system('touch /tmp/other_image') + elif fn.find('.tar') != -1: + os.system('touch /tmp/other_image') + elif fn.find('.gz') != -1: + os.system('touch /tmp/other_image') #Instalacja MIPS if getCPUtype() == 'MIPS' and not os.path.exists('/tmp/root_jffs2') and not os.path.exists('/tmp/other_image'): @@ -1732,7 +1742,7 @@ def NEOBootExtract(source, target, ZipDelete, Nandsim): os.system('echo "NeoBoot wykrył błąd!!! Prawdopodobnie brak pliku instalacyjnego."') #Instalacja other image: - if not os.path.exists('/tmp/xz-gz-tar'): + elif not os.path.exists('/tmp/xz-gz-tar'): fn = 'NewImage' sourcelist = [] for fn in os.listdir('%sImagesUpload' % getNeoLocation()):