feat: 任务完成后关闭程序(可选)

This commit is contained in:
知一一 2025-04-29 22:27:42 +08:00
parent 063bc70d8a
commit fc90adcea5
1 changed files with 5 additions and 2 deletions

View File

@ -2595,7 +2595,8 @@ ClickOnDoro(*) {
if isBoughtTrash == 0 if isBoughtTrash == 0
MsgBox "协同作战商店似乎已经刷新了,快去看看吧" MsgBox "协同作战商店似乎已经刷新了,快去看看吧"
MsgBox "Doro完成任务" CompanyTowerInfo() MsgBox "Doro完成任务" CompanyTowerInfo()
;ExitApp if g_settings["SelfClosing"]
ExitApp
Pause Pause
} }
SleepTimeToLabel(sleepTime) { SleepTimeToLabel(sleepTime) {
@ -2681,6 +2682,7 @@ global g_settings := Map(
"TribeTower", 0, ; 每日爬塔任务 "TribeTower", 0, ; 每日爬塔任务
"LongTalk", 1, ; 详细咨询 (若图鉴未满) "LongTalk", 1, ; 详细咨询 (若图鉴未满)
"AutoCheckUpdate", 0, ; 自动检查更新 "AutoCheckUpdate", 0, ; 自动检查更新
"SelfClosing", 0, ; 完成后自动关闭程序
"BookFire", 0, ; 手册:燃烧 "BookFire", 0, ; 手册:燃烧
"BookWater", 0, ; 手册:水冷 "BookWater", 0, ; 手册:水冷
"BookWind", 0, ; 手册:风压 "BookWind", 0, ; 手册:风压
@ -2749,7 +2751,8 @@ doroGui.Add("Button", "R1 x+10", "检查更新").OnEvent("Click", ClickOnCheckFo
Tab := doroGui.Add("Tab3", "xm") ;由于autohotkey有bug只能这样写 Tab := doroGui.Add("Tab3", "xm") ;由于autohotkey有bug只能这样写
Tab.Add(["设置", "收获", "商店", "日常", "默认"]) Tab.Add(["设置", "收获", "商店", "日常", "默认"])
Tab.UseTab("设置") Tab.UseTab("设置")
AddCheckboxSetting(doroGui, "AutoCheckUpdate", "自动检查更新(确保能连上github)", "R2") AddCheckboxSetting(doroGui, "AutoCheckUpdate", "自动检查更新(确保能连上github)", "R1.2")
AddCheckboxSetting(doroGui, "SelfClosing", "任务完成后自动关闭程序", "R1.2")
doroGui.Add("Text", , "点击间隔(单位毫秒),谨慎更改") doroGui.Add("Text", , "点击间隔(单位毫秒),谨慎更改")
doroGui.Add("DropDownList", "Choose" SleepTimeToLabel(sleepTime), [750, 1000, 1250, 1500, 1750, 2000]).OnEvent("Change", doroGui.Add("DropDownList", "Choose" SleepTimeToLabel(sleepTime), [750, 1000, 1250, 1500, 1750, 2000]).OnEvent("Change",
ChangeOnSleepTime) ChangeOnSleepTime)