diff --git a/NFLmusic.py b/NFLmusic.py index 93d0635..505aa3b 100644 --- a/NFLmusic.py +++ b/NFLmusic.py @@ -544,7 +544,7 @@ def do_not_click(): def update(): - global datalist, have_checked + global datalist, have_checked, screen_height, screen_width def f_update_progressbar(): while True: @@ -587,8 +587,12 @@ def update(): lang.get(la, "mbox.text.update_reminding", {"_update_": data_resp})) if response == "yes": check_update_button["state"] = "disabled" + # 将root隐藏 + root.withdraw() download_page = Toplevel(root) - download_page.geometry("360x200") + x_dl = (screen_width - 360) // 2 + y_dl = (screen_height - 200) // 2 + download_page.geometry(f"360x200+{x_dl}+{y_dl}") download_page.title(lang.get(la, "mbox.title.update_start", {"_version_": latest_version})) download_page.protocol("WM_DELETE_WINDOW", prevent_closing) download_page.resizable(False, False) @@ -636,8 +640,12 @@ def update(): tkinter.messagebox.showinfo(lang.get(la, "mbox.title.update_start", {"_version_": latest_version}), lang.get(la, "mbox.text.update_start_auto", {"_update_": data_resp})) check_update_button["state"] = "disabled" + # 将root隐藏 + root.withdraw() download_page = Toplevel(root) - download_page.geometry("360x200") + x_dl = (screen_width - 360) // 2 + y_dl = (screen_height - 200) // 2 + download_page.geometry(f"360x200+{x_dl}+{y_dl}") download_page.title(lang.get(la, "mbox.title.update_start", {"_version_": latest_version})) download_page.protocol("WM_DELETE_WINDOW", prevent_closing) download_page.resizable(False, False) @@ -1110,7 +1118,7 @@ def download_version(): copy(version_json[get_treeview_index(version_list, version_download_choice)]["password"]) -version = "4.0.2" +version = "4.0.4" poem = "" appdata = os.getenv("APPDATA") make_resource()