diff --git a/main.py b/main.py index 09436b7..8025993 100644 --- a/main.py +++ b/main.py @@ -133,6 +133,8 @@ def read_configuration(): if not os.path.exists(config_file): # create it giants_exe_path, _filename = QFileDialog.getOpenFileName(None, caption="Open Giants.exe", filter="Giants.exe") + if not giants_exe_path: + sys.exit(1) giants_dir = os.path.dirname(giants_exe_path) CONFIG = {"giants_directory": giants_dir, "automatic_download": True} save_configuration() diff --git a/main.spec b/main.spec index 3466b78..95ef437 100644 --- a/main.spec +++ b/main.spec @@ -33,7 +33,7 @@ exe = EXE(pyz, upx=True, upx_exclude=[], runtime_tmpdir=None, - console=True, + console=False, disable_windowed_traceback=False, target_arch=None, codesign_identity=None,