From 3dd659860e813ec51fc1bfc6ae15825451fd64d7 Mon Sep 17 00:00:00 2001 From: cuu Date: Wed, 7 Aug 2019 15:29:39 +0800 Subject: [PATCH] ... --- sys.py/UI/download_process_page.py | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/sys.py/UI/download_process_page.py b/sys.py/UI/download_process_page.py index beb0ee2..db2c76d 100644 --- a/sys.py/UI/download_process_page.py +++ b/sys.py/UI/download_process_page.py @@ -84,7 +84,7 @@ class DownloadProcessPage(Page): def OnExitCb(self,event): - print("DownloadProcessPage OnExitCb") + #print("DownloadProcessPage OnExitCb") if self._Downloader == None: return try: @@ -97,7 +97,7 @@ class DownloadProcessPage(Page): if self._Screen.CurPage() == self: if self._Downloader.isFinished(): if self._Downloader.isSuccessful(): - print("Success!") + print("Download Success!") # Do something with obj.get_dest() filename = os.path.basename(self._Downloader.get_dest()) cur_dir = os.getcwd() @@ -115,7 +115,8 @@ class DownloadProcessPage(Page): os.system( "tar xf " + filename) os.system( "rm -rf " + filename) - os.chdir(cur_dir) + os.chdir(cur_dir) + self.DownloadPostJob() self.ReturnToUpLevelPage() self._Screen.Draw() self._Screen.SwapAndShow() @@ -160,12 +161,12 @@ class DownloadProcessPage(Page): arr = self._URL.rsplit('/', 1) if len(arr) > 1: - downloaded_filename = arr[1] - try: - os.chdir(os.path.join(cur_dir,"patches",downloaded_filename) - os.system("/bin/sh Run.sh") - except: - pass + downloaded_filename = arr[1] + try: + os.chdir(os.path.join(cur_dir,"patches",downloaded_filename)) + os.system("/bin/sh Run.sh") + except: + pass os.chdir(cur_dir)