fix version and will exit if not the latest one
This commit is contained in:
parent
82ae2681bb
commit
0d814d384d
@ -1 +1 @@
|
|||||||
1
|
0
|
@ -1,3 +1,4 @@
|
|||||||
|
import sys
|
||||||
import tkinter
|
import tkinter
|
||||||
from os.path import exists, dirname
|
from os.path import exists, dirname
|
||||||
from os import getcwd
|
from os import getcwd
|
||||||
@ -105,7 +106,7 @@ class App(customtkinter.CTk):
|
|||||||
btns_func['log']['btn'].configure(command=lambda: self.thread_it(self.func_log_callback))
|
btns_func['log']['btn'].configure(command=lambda: self.thread_it(self.func_log_callback))
|
||||||
btns_func['end']['btn'].configure(command=lambda: self.thread_it(self.func_end_callback))
|
btns_func['end']['btn'].configure(command=lambda: self.thread_it(self.func_end_callback))
|
||||||
# create version info
|
# create version info
|
||||||
self.label_version = customtkinter.CTkLabel(self.frame_func, justify='left', text="Vers: 0.2.0.0\nDate: 07/17/2024", font=self.my_font, text_color="#4F4F4F")
|
self.label_version = customtkinter.CTkLabel(self.frame_func, justify='left', text="Vers: 0.2.0.2\nDate: 07/26/2024", font=self.my_font, text_color="#4F4F4F")
|
||||||
self.frame_func.rowconfigure(6, weight=1)
|
self.frame_func.rowconfigure(6, weight=1)
|
||||||
self.label_version.grid(row=6, column=0, padx=20, pady=20, sticky='s')
|
self.label_version.grid(row=6, column=0, padx=20, pady=20, sticky='s')
|
||||||
# =====================================================================
|
# =====================================================================
|
||||||
@ -202,6 +203,7 @@ class App(customtkinter.CTk):
|
|||||||
if cur_vers.strip() != new_vers.strip():
|
if cur_vers.strip() != new_vers.strip():
|
||||||
msg = f"""当前版本:{cur_vers}\n更新版本:{new_vers}\n\n请及时前往钉盘更新~~~"""
|
msg = f"""当前版本:{cur_vers}\n更新版本:{new_vers}\n\n请及时前往钉盘更新~~~"""
|
||||||
tkinter.messagebox.showwarning(title="版本更新", message=msg)
|
tkinter.messagebox.showwarning(title="版本更新", message=msg)
|
||||||
|
self.destroy()
|
||||||
except:
|
except:
|
||||||
tkinter.messagebox.showwarning(title="版本更新", message="连接服务器失败,无法确认当前是否是最新版本......")
|
tkinter.messagebox.showwarning(title="版本更新", message="连接服务器失败,无法确认当前是否是最新版本......")
|
||||||
# functions below ↓ ----------------------------------------------------------------------------------------
|
# functions below ↓ ----------------------------------------------------------------------------------------
|
||||||
|
Reference in New Issue
Block a user