8
8
import openai
9
9
import os
10
10
11
+ print ('''
12
+ __ __ __ __
13
+ / // /__ _/ /__ ___ ____ ___/ /
14
+ / _ / _ `/ / _ \/ _ `/ -_) _ /
15
+ /_//_/\_,_/_/\___/\_, /\__/\_,_/
16
+ /___/
17
+ ''' )
18
+
19
+ def jcgx ():
20
+ vertion = requests .get ("https://tinywebdb.appinventor.space/api?user=haloged&secret=463de003&action=get&tag=bbh" )
21
+ vertion_jx = json .loads (vertion .text )
22
+ bbh = vertion_jx ["bbh" ]
23
+ if bbh == "1.1.0" :
24
+ tkinter .messagebox .showinfo ("提示" ,"无更新" )
25
+ else :
26
+ tip_vertion = tkinter .messagebox .askyesno ("提示" ,"有新版本!\n 点击“确定”转到仓库" )
27
+ if tip_vertion == True :
28
+ os .system ("start https://github.com/haloged/get_hitokoto/releases" )
29
+ def ope_github ():
30
+ os .system ("start https://github.com/haloged/get_hitokoto/" )
11
31
def ope ():
12
32
os .system ("log.txt" )
13
33
def about ():
@@ -58,7 +78,7 @@ def run_1():
58
78
elif yuan == 3 :
59
79
with open ("log.txt" ,"a" ) as f :
60
80
f .write ("获取源:ChatGPT\n 抓取次数:" + str (run_num )+ "\n \n " )
61
- gpt_api_token = tkinter .simpledialog .askstring ("请输入你的OPENAI API KEY" )
81
+ gpt_api_token = tkinter .simpledialog .askstring (title = "请输入你的你的KEY" , prompt = "请输入你的OPENAI API KEY" )
62
82
openai .api_key = os .getenv (gpt_api_token )
63
83
response = openai .Completion .create (model = "text-davinci-003" , prompt = "请生成" + run_num + "个关于励志的句子" , temperature = 0 , max_tokens = 1000 )
64
84
print (response )
@@ -69,7 +89,7 @@ def run_1():
69
89
tkinter .messagebox .showinfo ("提示" ,"获取成功!" )
70
90
71
91
root = tk .Tk ()
72
- root .title ("一言生成器v1.0 .0 By Haloged" )
92
+ root .title ("一言生成器v1.1 .0 By Haloged" )
73
93
root .geometry ("500x300" )
74
94
75
95
mainmenu = tk .Menu (root )
@@ -80,7 +100,9 @@ def run_1():
80
100
menuFile .add_command (label = "退出" ,command = root .destroy )
81
101
82
102
menuEdit = tk .Menu (mainmenu ) # 菜单分组 menuEdit
83
- mainmenu .add_cascade (label = "关于" ,menu = menuEdit )
103
+ mainmenu .add_cascade (label = "更多" ,menu = menuEdit )
104
+ menuEdit .add_command (label = "Github仓库" ,command = ope_github )
105
+ menuEdit .add_command (label = "检查更新" ,command = jcgx )
84
106
menuEdit .add_command (label = "关于" ,command = about )
85
107
root .config (menu = mainmenu )
86
108
@@ -112,4 +134,4 @@ def run_1():
112
134
rd4 = tk .Radiobutton (root ,text = "ChatGPT(需自行提供API KEY)" ,variable = var ,value = 3 )
113
135
rd4 .pack ()
114
136
115
- root .mainloop ()
137
+ root .mainloop ()
0 commit comments