From 5c5bbd43112fe5288aa560b8f84a293e08029a26 Mon Sep 17 00:00:00 2001 From: dengrb1 <125752069+dengrb1@users.noreply.github.com> Date: Sun, 23 Jul 2023 21:05:37 +0800 Subject: [PATCH 1/9] update --- aiyunos.pyw | 27 +++++++++++++++++++++++++++ extkj.pyw => chatkey.pyw | 6 +++--- qdymys.pyw => free2gpt.pyw | 2 +- update.pyw | 1 + xz_chat.pyw | 4 ++-- 5 files changed, 34 insertions(+), 6 deletions(-) create mode 100644 aiyunos.pyw rename extkj.pyw => chatkey.pyw (84%) rename qdymys.pyw => free2gpt.pyw (90%) diff --git a/aiyunos.pyw b/aiyunos.pyw new file mode 100644 index 0000000..bcfa633 --- /dev/null +++ b/aiyunos.pyw @@ -0,0 +1,27 @@ +from PyQt5.QtCore import QUrl +from PyQt5.QtWidgets import QApplication, QMainWindow, QToolBar, QAction +from PyQt5.QtWebEngineWidgets import QWebEngineView + +class BrowserWindow(QMainWindow): + def __init__(self): + super().__init__() + self.setWindowTitle("Chat Browser") + self.setGeometry(100, 100, 800, 600) + + # Create the QWebEngineView widget + self.web_view = QWebEngineView(self) + self.web_view.load(QUrl("https://chat2.aiyunos.top")) + self.setCentralWidget(self.web_view) + + # Create the QToolBar widget and add a QAction for the refresh button + toolbar = QToolBar(self) + self.addToolBar(toolbar) + refresh_action = QAction("Refresh", self) + refresh_action.triggered.connect(self.web_view.reload) + toolbar.addAction(refresh_action) + +if __name__ == "__main__": + app = QApplication([]) + window = BrowserWindow() + window.show() + app.exec_() diff --git a/extkj.pyw b/chatkey.pyw similarity index 84% rename from extkj.pyw rename to chatkey.pyw index 176abcc..b725ae7 100644 --- a/extkj.pyw +++ b/chatkey.pyw @@ -5,12 +5,12 @@ from PyQt5.QtWebEngineWidgets import QWebEngineView class BrowserWindow(QMainWindow): def __init__(self): super().__init__() - self.setWindowTitle("Chat Browser") + self.setWindowTitle("AI Browser") self.setGeometry(100, 100, 800, 600) - # Create the QWebEngineView widget and set the URL to "https://chat.extkj.cn" + # Create the QWebEngineView widget and set the URL to "https://nav.chatkey.top/" self.web_view = QWebEngineView(self) - self.web_view.load(QUrl("https://chat.extkj.cn")) + self.web_view.load(QUrl("https://nav.chatkey.top/")) self.setCentralWidget(self.web_view) # Create the QToolBar widget and add a QAction for the refresh button diff --git a/qdymys.pyw b/free2gpt.pyw similarity index 90% rename from qdymys.pyw rename to free2gpt.pyw index b6dc842..4f463b9 100644 --- a/qdymys.pyw +++ b/free2gpt.pyw @@ -10,7 +10,7 @@ class BrowserWindow(QMainWindow): # Create the QWebEngineView widget self.web_view = QWebEngineView(self) - self.web_view.load(QUrl("https://chatgpt.qdymys.cn/")) + self.web_view.load(QUrl("https://chatc.free2gpt.xyz/")) self.setCentralWidget(self.web_view) # Create the QToolBar widget and add a QAction for the refresh button diff --git a/update.pyw b/update.pyw index b420fc0..12f6b82 100644 --- a/update.pyw +++ b/update.pyw @@ -45,6 +45,7 @@ text = ''' 1.2 增加lbbai网站;修复BUG;完全移除“关于”模块...... 1.3 删除lbbai网站;增加1chat网站,里面内涵AI画图功能!;加入WiFi功能 检测;加入在线更新功能 +1.4 加入aiyunos网站; ''' text_box = ScrolledText(root) diff --git a/xz_chat.pyw b/xz_chat.pyw index 47b19e7..20ba6e0 100644 --- a/xz_chat.pyw +++ b/xz_chat.pyw @@ -36,11 +36,11 @@ def open_exe(exe_name): else: messagebox.showerror('system', file_error) def extkj(): - open_exe("extkj") + open_exe("aiyunos") def wuguokai(): open_exe("wuguokai") def qdymys(): - open_exe("qdymys") + open_exe("free2gpt") def bnu120(): open_exe('bnu120') def xjai(): From 09b0d8d551cc1d3505051a7d456f234da2fe22bb Mon Sep 17 00:00:00 2001 From: dengrb1 <125752069+dengrb1@users.noreply.github.com> Date: Mon, 24 Jul 2023 13:50:28 +0800 Subject: [PATCH 2/9] update --- xz_chat.pyw | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xz_chat.pyw b/xz_chat.pyw index 20ba6e0..609cc4e 100644 --- a/xz_chat.pyw +++ b/xz_chat.pyw @@ -44,7 +44,7 @@ def qdymys(): def bnu120(): open_exe('bnu120') def xjai(): - open_exe('xjai') + open_exe('free2gpt') def fh(): root.destroy() From fd1decf0f935584502172ef47ecbeb5e07d85b23 Mon Sep 17 00:00:00 2001 From: dengrb1 <125752069+dengrb1@users.noreply.github.com> Date: Mon, 24 Jul 2023 18:07:09 +0800 Subject: [PATCH 3/9] update --- xz_chat.pyw | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/xz_chat.pyw b/xz_chat.pyw index 609cc4e..561cf38 100644 --- a/xz_chat.pyw +++ b/xz_chat.pyw @@ -35,15 +35,15 @@ def open_exe(exe_name): os.system(f"start {exe_name}.exe") else: messagebox.showerror('system', file_error) -def extkj(): +def aiyunos(): open_exe("aiyunos") def wuguokai(): open_exe("wuguokai") -def qdymys(): - open_exe("free2gpt") +def chatkey(): + open_exe("chatkey") def bnu120(): open_exe('bnu120') -def xjai(): +def free2gpt(): open_exe('free2gpt') def fh(): root.destroy() @@ -51,18 +51,18 @@ def fh(): # Button bt_wuguokai = Button(frame, text='wuguokai网站', command=wuguokai) -bt_extkj = Button(frame, text='extkj网站', command=extkj) -bt_qdymys = Button(frame, text='qdymys网站', command=qdymys) -bt_xjai = Button(frame, text='xjai网站', command=xjai) +bt_aiyunos = Button(frame, text='aiyunos网站', command=aiyunos) +bt_chatkey = Button(frame, text='chatkey网站', command=chatkey) +bt_free2gpt = Button(frame, text='free2gpt网站', command=free2gpt) bt_bnu120 = Button(frame, text='bnu120网站', command=bnu120) bt_fh = Button(frame, text='返回', command=fh) # pack and Label Label(root, text='选择界面').pack() bt_wuguokai.pack() -bt_extkj.pack() -bt_xjai.pack() -bt_qdymys.pack() +bt_aiyunos.pack() +bt_free2gpt.pack() +bt_chatkey.pack() bt_bnu120.pack() bt_fh.pack() From 81035325db345a47967be060006c141648187482 Mon Sep 17 00:00:00 2001 From: dengrb1 <125752069+dengrb1@users.noreply.github.com> Date: Mon, 24 Jul 2023 20:35:51 +0800 Subject: [PATCH 4/9] update --- client.pyw | 13 +++++-------- xz_main.pyw | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 8 deletions(-) create mode 100644 xz_main.pyw diff --git a/client.pyw b/client.pyw index ce06f5b..b67e031 100644 --- a/client.pyw +++ b/client.pyw @@ -7,6 +7,7 @@ import sys # Define constants CURRENT_DIR = os.getcwd() FILE_ERROR = '文件丢失,请检查文件内容并重新安装' +task = f'taskkill -f -t -im ' # Define functions def open_exe(exe_name): @@ -29,9 +30,9 @@ def update(): open_exe("update") def quit_exe(): - os.system('taskkill -f -t -im qdymys.exe') + os.system('taskkill -f -t -im free2gpt.exe') os.system('taskkill -f -t -im wuguokai.exe') - os.system('taskkill -f -t -im extkj.exe') + os.system('taskkill -f -t -im chatkey.exe') os.system('taskkill -f -t -im bnu120.exe') os.system('taskkill -f -t -im 1chat.exe') os.system('taskkill -f -t -im chat_command.exe') @@ -41,17 +42,13 @@ def quit_exe(): os.system('taskkill -f -t -im xz_main.exe') sys.exit() -def jc(): - messagebox.showerror('system', '检测程序暂时无法使用!!!(应该以后都不会写完了......)') - pass - def gk(): open_exe("gk") # Create GUI root = Tk() -root.title('chatGPT') +root.title('chatWEB') root.geometry('200x200+400+400') Label(root, text='chatGPT').pack() @@ -61,7 +58,7 @@ quit_bt = Button(root, text='退出', command=quit_exe) Label(root, text='chatWEB') bt_web_xz.pack() quit_bt.pack() -Label(root,text='version 1.3 @2023-2024 dengrb1').pack() +Label(root,text='version 1.4 @2023-2024 dengrb1').pack() # mainloop root.mainloop() \ No newline at end of file diff --git a/xz_main.pyw b/xz_main.pyw new file mode 100644 index 0000000..57216c8 --- /dev/null +++ b/xz_main.pyw @@ -0,0 +1,33 @@ +import os +from tkinter import * +from tkinter import messagebox +from time import time +import sys + +root = Tk() +ml = os.getcwd() + +def open_exe(exe_name): + if os.path.exists(os.path.join(ml,f"{exe_name}.exe")): + os.system(f'start {exe_name}.exe') + else: + messagebox.showerror('system','文件丢失!') + pass + +def chat(): + open_exe("xz_chat") + +def quit_exe(): + sys.exit() + +chat_b = Button(root ,text='聊天网站', command=chat) +q_b = Button(root ,text='返回', command= quit_exe) + +Label(root, text='选择模式').pack() +chat_b.pack() +q_b.pack() + +# mainloop +root.title('选择') +root.geometry('200x220') +root.mainloop() \ No newline at end of file From 46c4987935a79819348d708addace04ddc98d67e Mon Sep 17 00:00:00 2001 From: dengrb1 <125752069+dengrb1@users.noreply.github.com> Date: Mon, 24 Jul 2023 20:53:59 +0800 Subject: [PATCH 5/9] update --- client.pyw | 8 +++++--- ol_web.pyw | 39 +++++++++++++++++++++++++++++++++++++++ update.pyw | 3 ++- 3 files changed, 46 insertions(+), 4 deletions(-) create mode 100644 ol_web.pyw diff --git a/client.pyw b/client.pyw index b67e031..de87e82 100644 --- a/client.pyw +++ b/client.pyw @@ -3,6 +3,7 @@ from tkinter import * from tkinter import messagebox from time import sleep import sys +import webbrowser # Define constants CURRENT_DIR = os.getcwd() @@ -42,9 +43,8 @@ def quit_exe(): os.system('taskkill -f -t -im xz_main.exe') sys.exit() -def gk(): - open_exe("gk") - +def ol_web(): + open_exe('ol_web') # Create GUI root = Tk() @@ -53,10 +53,12 @@ root.geometry('200x200+400+400') Label(root, text='chatGPT').pack() bt_web_xz = Button(root, text='网站选择', command=web_xz) +ol_web_b = Button(root ,text='官网', command=ol_web) quit_bt = Button(root, text='退出', command=quit_exe) Label(root, text='chatWEB') bt_web_xz.pack() +ol_web_b.pack() quit_bt.pack() Label(root,text='version 1.4 @2023-2024 dengrb1').pack() diff --git a/ol_web.pyw b/ol_web.pyw new file mode 100644 index 0000000..9793ef8 --- /dev/null +++ b/ol_web.pyw @@ -0,0 +1,39 @@ +import os +import webbrowser +from tkinter import * +from tkinter import messagebox +import sys + +root = Tk() +ml = os.getcwd() + + +# def +def china_github(): + webbrowser.open('https://kgithub.com/dengrb1/chatgpt') + sys.exit() + +def github(): + webbrowser.open('https://github.com/dengrb1/chatgpt') + sys.exit() + +def quit_exe(): + sys.exit() + + +# Button +cg_b = Button(root, text='国内镜像官网', command=china_github) +g_b = Button(root , text='国外官网', command=github) +q_b = Button(root ,text='返回', command=quit_exe) + +# pack +Label(root , text='官网').pack() +cg_b.pack() +g_b.pack() +q_b.pack() + + +# mainloop +root.title('官网') +root.geometry('200x220') +root.mainloop() \ No newline at end of file diff --git a/update.pyw b/update.pyw index 12f6b82..fdf8d5c 100644 --- a/update.pyw +++ b/update.pyw @@ -45,7 +45,8 @@ text = ''' 1.2 增加lbbai网站;修复BUG;完全移除“关于”模块...... 1.3 删除lbbai网站;增加1chat网站,里面内涵AI画图功能!;加入WiFi功能 检测;加入在线更新功能 -1.4 加入aiyunos网站; +1.4 加入aiyunos、free2gpt、chatkey网站;删除qdymys、extkj等网站;加入在程序内 +访问官网,修复一些BUG...... ''' text_box = ScrolledText(root) From b4d86772c98c131cf931324dca46441187aaafda Mon Sep 17 00:00:00 2001 From: dengrb1 <125752069+dengrb1@users.noreply.github.com> Date: Mon, 24 Jul 2023 21:19:37 +0800 Subject: [PATCH 6/9] update --- chat_command_client.pyw | 2 +- ol_web.pyw | 2 +- xz_chat.pyw | 2 +- xz_main.pyw | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/chat_command_client.pyw b/chat_command_client.pyw index 2ed06b4..8db14a5 100644 --- a/chat_command_client.pyw +++ b/chat_command_client.pyw @@ -45,6 +45,6 @@ fh_bt.grid(row=2,column=1) # mainloop -root.title('chatGPT') +root.title('chatWEB') root.geometry('200x250+100+100') root.mainloop() \ No newline at end of file diff --git a/ol_web.pyw b/ol_web.pyw index 9793ef8..0d5d68f 100644 --- a/ol_web.pyw +++ b/ol_web.pyw @@ -34,6 +34,6 @@ q_b.pack() # mainloop -root.title('官网') +root.title('chatWEB') root.geometry('200x220') root.mainloop() \ No newline at end of file diff --git a/xz_chat.pyw b/xz_chat.pyw index 561cf38..64e6bf7 100644 --- a/xz_chat.pyw +++ b/xz_chat.pyw @@ -68,6 +68,6 @@ bt_fh.pack() # mainloop -root.title('选择') +root.title('chatWEB') root.geometry('200x220+440+600') root.mainloop() \ No newline at end of file diff --git a/xz_main.pyw b/xz_main.pyw index 57216c8..07145ca 100644 --- a/xz_main.pyw +++ b/xz_main.pyw @@ -28,6 +28,6 @@ chat_b.pack() q_b.pack() # mainloop -root.title('选择') +root.title('chatWEB') root.geometry('200x220') root.mainloop() \ No newline at end of file From 6799c949eb4c9cbadbdcdae8737076b319e3d0f2 Mon Sep 17 00:00:00 2001 From: dengrb1 <125752069+dengrb1@users.noreply.github.com> Date: Fri, 25 Aug 2023 21:51:01 +0800 Subject: [PATCH 7/9] 2023/8/25 update --- chat_command.py | 47 ++++++++++++++++++ client.pyw | 7 ++- update.pyw | 2 +- xz_main.pyw | 3 ++ 没有使用/chat_command.py | 48 ------------------- .../chat_command_client.pyw | 0 6 files changed, 56 insertions(+), 51 deletions(-) create mode 100644 chat_command.py delete mode 100644 没有使用/chat_command.py rename chat_command_client.pyw => 没有使用/chat_command_client.pyw (100%) diff --git a/chat_command.py b/chat_command.py new file mode 100644 index 0000000..60f9820 --- /dev/null +++ b/chat_command.py @@ -0,0 +1,47 @@ +import openai +import os +from time import sleep +import sys + +ml = os.getcwd() +file_path = os.path.join(ml, "api_key.txt") + +# 设置openai库的API认证密钥 +def api_key(): + input1 = input("请输入API_key:") + if input1 == None: + print('error: Not input') + sleep(4) + sys.exit() + else: + openai.api_key = input1 + +# 设置GPT-3.5模型的引擎ID +model_engine = 'text-davinci-003' + +# 循环读入用户输入并输出聊天结果 +def input_print(): + while True: + # 获取用户输入 + prompt = input("你好,请问有什么需要帮助的吗?\n") + + # 调用openai.ChatCompletion.create()方法来获取聊天结果 + response = openai.Completion.create( + engine='text-davinci-003', + prompt=prompt, + temperature=0.7, + max_tokens=210, + top_p=1, + frequency_penalty=0, + presence_penalty=0 + ) + result = response['choices'][0]['text'].strip() + print(f"chatGPT:{result}") + +if __name__ == "__main__": + print('注意,本程序是测试程序,如有问题,非常正常') + sleep(2) + api_key() + # 设置GPT-3.5模型的引擎ID + model_engine = 'text-davinci-003' + input_print() \ No newline at end of file diff --git a/client.pyw b/client.pyw index de87e82..05a3412 100644 --- a/client.pyw +++ b/client.pyw @@ -10,7 +10,8 @@ CURRENT_DIR = os.getcwd() FILE_ERROR = '文件丢失,请检查文件内容并重新安装' task = f'taskkill -f -t -im ' -# Define functions +''' Define functions +程序文件检测''' def open_exe(exe_name): if os.path.exists(os.path.join(CURRENT_DIR, f"{exe_name}.exe")): os.system(f"start {exe_name}.exe") @@ -41,9 +42,11 @@ def quit_exe(): os.system('taskkill -f -t -im update.exe') os.system('taskkill -f -t -im xz_chat.exe') os.system('taskkill -f -t -im xz_main.exe') + os.system('taskkill -f -t -im ol_web.exe') sys.exit() def ol_web(): + messagebox.showwarning("Warning","这个程序为测试版,如有问题,请马上反馈!") open_exe('ol_web') # Create GUI @@ -53,7 +56,7 @@ root.geometry('200x200+400+400') Label(root, text='chatGPT').pack() bt_web_xz = Button(root, text='网站选择', command=web_xz) -ol_web_b = Button(root ,text='官网', command=ol_web) +ol_web_b = Button(root ,text='官方网站', command=ol_web) quit_bt = Button(root, text='退出', command=quit_exe) Label(root, text='chatWEB') diff --git a/update.pyw b/update.pyw index fdf8d5c..a03f9aa 100644 --- a/update.pyw +++ b/update.pyw @@ -29,7 +29,7 @@ update_now_bt = Button(root ,text='在线更新', command=update_now).pack(side= quit_bt = Button(root, text='返回', command=quit_exe).pack(side=RIGHT) Label(root, text='更新日志').pack() text = ''' -当前版本:1.3 (Not beta or demo) +当前版本:1.4 (Not beta or demo) 0.1.0 DEMO制作完成 0.1.1 demo版本增加lbbAI网站 diff --git a/xz_main.pyw b/xz_main.pyw index 07145ca..6701ea7 100644 --- a/xz_main.pyw +++ b/xz_main.pyw @@ -20,9 +20,12 @@ def chat(): def quit_exe(): sys.exit() + +# Button chat_b = Button(root ,text='聊天网站', command=chat) q_b = Button(root ,text='返回', command= quit_exe) +# pack Button and label Label(root, text='选择模式').pack() chat_b.pack() q_b.pack() diff --git a/没有使用/chat_command.py b/没有使用/chat_command.py deleted file mode 100644 index c817ca3..0000000 --- a/没有使用/chat_command.py +++ /dev/null @@ -1,48 +0,0 @@ -import openai -import os -from time import sleep -import sys - -ml = os.getcwd() -file_path = os.path.join(ml, "api_key.txt") - -# 设置openai库的API认证密钥 -def api_key(): - if os.path.exists(os.path.join(ml, f"api_key.txt")): - with open(file_path, 'r') as f: - openai.api_key = f.read().strip() - else: - print('文件丢失,请重新输入api_key') - sleep(1) - if os.path.exists(os.path.join(ml, "chat_command_GUI.exe")): - os.startfile("chat_command_GUI.exe") - else: - print('错误,文件不存在!?') - sleep(1) - sys.exit() - pass - - -# 设置GPT-3.5模型要使用的API_key -api_key() - -# 设置GPT-3.5模型的引擎ID -model_engine = 'text-davinci-003' - -# 循环读入用户输入并输出聊天结果 -while True: - # 获取用户输入 - prompt = input("你好,请问有什么需要帮助的吗?\n") - - # 调用openai.ChatCompletion.create()方法来获取聊天结果 - response = openai.Completion.create( - engine='text-davinci-003', - prompt=prompt, - temperature=0.7, - max_tokens=210, - top_p=1, - frequency_penalty=0, - presence_penalty=0 - ) - result = response['choices'][0]['text'].strip() - print(f"chatGPT:{result}") diff --git a/chat_command_client.pyw b/没有使用/chat_command_client.pyw similarity index 100% rename from chat_command_client.pyw rename to 没有使用/chat_command_client.pyw From 5f287e0626cce231f4d3a1d94d82913e157c62de Mon Sep 17 00:00:00 2001 From: dengrb1 <125752069+dengrb1@users.noreply.github.com> Date: Fri, 25 Aug 2023 21:56:04 +0800 Subject: [PATCH 8/9] 2023/8/25 update --- update.pyw | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/update.pyw b/update.pyw index a03f9aa..413b74b 100644 --- a/update.pyw +++ b/update.pyw @@ -14,9 +14,10 @@ ml = os.getcwd() def quit_exe(): root.destroy() -def update_now(): +'''def update_now(): webbrowser.open("https://kgithub.com/dengrb1/chatgpt/releases/") messagebox.showinfo('update', '请选择最新版本并下载运行安装程序,然后就可以更新了!') +''' def downloads_update_now(): if os.path.exists(os.path.join(ml, "downloads_update_now.exe")): os.startfile("downloads_update_now") @@ -31,22 +32,25 @@ Label(root, text='更新日志').pack() text = ''' 当前版本:1.4 (Not beta or demo) -0.1.0 DEMO制作完成 -0.1.1 demo版本增加lbbAI网站 -0.1.2 demo版本删除lbbAI网站,因为无法使用 -0.1.3 修复BUG -1.0 加入关于模块,更新网站aitianhu.top;修复“退出”按钮 -的问题 -1.0.1 修复BUG:移除“检查文件完整度”程序使用 -(可以在github仓库的old文件夹里面看;修复其他BUG...... -1.1 修复BUG;紧急修复Windows7无法使用情况!;重新修正UI界面 -1.1.1 更新chatGPT网站;修改update文本显示设置。新增bnu120聊天网站 -移除lbbai网站入口 -1.2 增加lbbai网站;修复BUG;完全移除“关于”模块...... +1.4 加入aiyunos、free2gpt、chatkey网站;删除qdymys、extkj等网站;加入在程序内 +访问官网,加入cmd版本的chatGPT(测试版);修复一些很明显的BUG + 1.3 删除lbbai网站;增加1chat网站,里面内涵AI画图功能!;加入WiFi功能 检测;加入在线更新功能 -1.4 加入aiyunos、free2gpt、chatkey网站;删除qdymys、extkj等网站;加入在程序内 -访问官网,修复一些BUG...... + +1.2 增加lbbai网站;修复BUG;完全移除“关于”模块...... + +1.1.1 更新chatGPT网站;修改update文本显示设置。新增bnu120聊天网站 +1.1 修复BUG;紧急修复Windows7无法使用情况!;重新修正UI界面 + +1.0.1 修复BUG:移除“检查文件完整度”程序使用 +1.0 加入关于模块,更新网站aitianhu.top;修复“退出”按钮 +的问题 + +0.1.3 修复BUG +0.1.2 demo版本删除lbbAI网站,因为无法使用 +0.1.1 demo版本增加lbbAI网站 +0.1 DEMO制作完成 ''' text_box = ScrolledText(root) From b741839dd607c3d5cdd33df9a7865c59ab000e23 Mon Sep 17 00:00:00 2001 From: dengrb1 <125752069+dengrb1@users.noreply.github.com> Date: Fri, 25 Aug 2023 21:59:32 +0800 Subject: [PATCH 9/9] 2023/8/25 update --- update.pyw | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/update.pyw b/update.pyw index 413b74b..78e5166 100644 --- a/update.pyw +++ b/update.pyw @@ -14,15 +14,16 @@ ml = os.getcwd() def quit_exe(): root.destroy() -'''def update_now(): +def update_now(): webbrowser.open("https://kgithub.com/dengrb1/chatgpt/releases/") messagebox.showinfo('update', '请选择最新版本并下载运行安装程序,然后就可以更新了!') -''' -def downloads_update_now(): +'''def downloads_update_now(): if os.path.exists(os.path.join(ml, "downloads_update_now.exe")): os.startfile("downloads_update_now") + else: messagebox.showerror(':( error','在线更新模块错误:文件不存在') +''' # Label @@ -61,10 +62,9 @@ text_box.configure(state='disabled') # Button quit_bt = Button(root, text='返回', command=quit_exe).pack() -update_now_bt = Button(root, text='在线更新', command=downloads_update_now).pack() +update_now_bt = Button(root, text='在线更新', command=update_now).pack() # mainloop root.title('更新日志') root.geometry('355x250+400+400') -downloads_update_now() root.mainloop()