diff --git a/sys.py/run.py b/sys.py/run.py index a16525a..e75f84a 100644 --- a/sys.py/run.py +++ b/sys.py/run.py @@ -343,7 +343,8 @@ def event_process(event,main_screen): pygame.quit() gobject_main_loop.quit() os.chdir( GetExePath()) - exec_app_cmd = "cd "+os.path.dirname(event.message)+";" + + exec_app_cmd = "cd "+os.path.dirname(event.message.strip().split(" ")[0])+";" exec_app_cmd += event.message exec_app_cmd += "; sync & cd "+GetExePath()+"; exec python "+myscriptname print(exec_app_cmd) @@ -362,7 +363,7 @@ def event_process(event,main_screen): pygame.quit() gobject_main_loop.quit() os.chdir( GetExePath()) - exec_app_cmd = "cd "+os.path.dirname(event.message)+";" + exec_app_cmd = "cd "+os.path.dirname(event.message.strip().split(" ")[0])+";" exec_app_cmd += event.message exec_app_cmd += "; sync & cd "+GetExePath()+"; exec python "+myscriptname print(exec_app_cmd)