From 487e48dca692c7b1e8f900f9ade0146bed3863f3 Mon Sep 17 00:00:00 2001 From: gutosie Date: Sat, 18 Dec 2021 22:13:45 +0200 Subject: [PATCH] Update extract.py --- NeoBoot/extract.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/NeoBoot/extract.py b/NeoBoot/extract.py index 5325371..f276578 100644 --- a/NeoBoot/extract.py +++ b/NeoBoot/extract.py @@ -788,7 +788,11 @@ def RemoveUnpackDirs(): rc = os.system('rm -r ' + getNeoLocation() + 'ImagesUpload/pulse4kmini/force_pulse4kmini_READ.ME; rm -r ' + getNeoLocation() + 'ImagesUpload/pulse4kmini/unforce_pulse4kmini.txt') rc = os.system('rm -r ' + getNeoLocation() + 'ImagesUpload/pulse4kmin') if os.path.exists('' + getNeoLocation() + 'ImagesUpload/unforce_h9combo.txt'): - rc = os.system('rm -r ' + getNeoLocation() + 'ImagesUpload/unforce_h9combo.txt') + rc = os.system('rm -r ' + getNeoLocation() + 'ImagesUpload/unforce_h9combo.txt') + if os.path.exists('' + getNeoLocation() + 'ImagesUpload/kernel.bin '): + rc = os.system('rm -r ' + getNeoLocation() + 'ImagesUpload/kernel.bin ') + if os.path.exists('' + getNeoLocation() + 'ImagesUpload/imageversion'): + rc = os.system('rm -r ' + getNeoLocation() + 'ImagesUpload/imageversion') def NEOBootExtract(source, target, ZipDelete): RemoveUnpackDirs() @@ -1524,9 +1528,13 @@ def NEOBootExtract(source, target, ZipDelete): rc = os.system(cmd) elif os.path.exists('' + getNeoLocation() + 'ImagesUpload/' + source + '.tar.bz2'): os.system('echo "Please wait. System installation spakowanego w plik tar.bz2 w toku..."') - os.system('cp -af ' + getNeoLocation() + 'ImagesUpload/' + source + '.tar.bz2 ' + getNeoLocation() + 'ImagesUpload/rootfs.tar.bz2') cmd = 'chmod 777 ' + getNeoLocation() + 'ImagesUpload/rootfs.tar.bz2; tar -jxf ' + getNeoLocation() + 'ImagesUpload/rootfs.tar.bz2 -C ' + getNeoLocation() + 'ImageBoot/' + target + ' > /dev/null 2>&1' rc = os.system(cmd) + elif os.path.exists('' + getNeoLocation() + 'ImagesUpload/rootfs.tar.bz2'): + os.system('echo "Please wait. System installation spakowanego w plik tar.bz2 w toku..."') + cmd = 'chmod 777 ' + getNeoLocation() + 'ImagesUpload/rootfs.tar.bz2; tar -jxf ' + getNeoLocation() + 'ImagesUpload/rootfs.tar.bz2 -C ' + getNeoLocation() + 'ImageBoot/' + target + ' > /dev/null 2>&1' + rc = os.system(cmd) + elif os.path.exists('' + getNeoLocation() + 'ImagesUpload/' + source + '.mb'): os.system('echo "Please wait. System installation spakowanego w plik .mb w toku..."') os.system('cp -af ' + getNeoLocation() + 'ImagesUpload/' + source + '.mb ' + getNeoLocation() + 'ImagesUpload/rootfs.tar.gz')