docs: 启动提示的文本优化

This commit is contained in:
1204244136 2025-06-11 14:46:12 +08:00
parent 40cc1d9f42
commit 08532be5f6
1 changed files with 44 additions and 62 deletions

View File

@ -6,47 +6,12 @@ CoordMode "Pixel", "Client"
CoordMode "Mouse", "Client" CoordMode "Mouse", "Client"
;region 设置常量 ;region 设置常量
try TraySetIcon "doro.ico" try TraySetIcon "doro.ico"
currentVersion := "v1.0.0-beta.14" currentVersion := "v1.0.0-beta.15"
usr := "1204244136" usr := "1204244136"
repo := "DoroHelper" repo := "DoroHelper"
stdScreenW := 3840 stdScreenW := 3840
stdScreenH := 2160 stdScreenH := 2160
;endregion 设置常量 ;endregion 设置常量
;region 运行前提示
if A_Username != 12042 {
msgbox "
(
===========================
169HDR
===========================
1080p用户请全屏运行游戏
2k和4kctrl+3
nikke应该是居中的1
===========================
使
===========================
)"
}
if A_Username != 12042 {
msgbox "
(
)"
}
if (A_ScreenWidth = 1920 and A_ScreenHeight = 1080) {
Result := Msgbox("1080p用户现版本仍大概率无法正常运行请耐心等待优化是否立刻关闭程序", , "YesNo")
if Result = "Yes" {
ExitApp
}
else {
MsgBox("既然用了,请不要在群里反馈或吐槽,谢谢")
}
}
;endregion 运行前提示
;region 设置变量 ;region 设置变量
;tag 简单开关 ;tag 简单开关
global g_settings := Map( global g_settings := Map(
@ -117,7 +82,9 @@ global g_numeric_settings := Map(
"SleepTime", 1000, ;默认等待时间 "SleepTime", 1000, ;默认等待时间
"InterceptionBoss", 1, ;拦截战BOSS选择 "InterceptionBoss", 1, ;拦截战BOSS选择
"Tolerance", 1, ;宽容度 "Tolerance", 1, ;宽容度
"MirrorCDK", "" ;Mirror酱的CDK "MirrorCDK", "", ;Mirror酱的CDK
"Version", currentVersion, ;版本号
"Username", "12042" ;用户名
) )
;tag 其他全局变量 ;tag 其他全局变量
global Victory := 0 global Victory := 0
@ -129,11 +96,36 @@ Text百货 := "|<百货>*200$36.zzzyRz003wwV003ks3zbzUUTzbzoswk0Dww1k07wy3nz7zzz
SetWorkingDir A_ScriptDir SetWorkingDir A_ScriptDir
try { try {
LoadSettings() LoadSettings()
if g_numeric_settings["Version"] != currentVersion {
MsgBox("版本已更新,所有设置将重置")
WriteSettings()
}
} }
catch { catch {
WriteSettings() WriteSettings()
} }
;endregion 读取设置 ;endregion 读取设置
;region 运行前提示
if g_numeric_settings["Username"] != A_Username
ClickOnHelp
if g_numeric_settings["Username"] != A_Username {
Result := msgbox(
(
"你是" A_Username
"`n反馈任何问题前,请先尝试复现,如能复现再进行反馈,反馈时必须有录屏和全部日志。"
"`n如果什么资料都没有就唐突反馈的话将会被斩首示众,使用本软件视为你已阅读并同意此条目。"
"`n==========================="
"`n人机检测:你是否想立刻关闭程序"
"`n可以在配置文件settings.ini中将Username改成自己的永久关闭提示"
"`n==========================="
"`n鼠标悬浮在控件上会有对应的提示,请勾选或点击前仔细阅读!"
), , "YesNo")
if Result = "Yes" {
msgbox("人机检测失败,你有认真看公告吗?")
ExitApp
}
}
;endregion 运行前提示
;region 创建gui ;region 创建gui
doroGui := Gui("+Resize", "DoroHelper - " currentVersion) doroGui := Gui("+Resize", "DoroHelper - " currentVersion)
doroGui.Tips := GuiCtrlTips(doroGui) ; 为 doroGui 实例化 GuiCtrlTips doroGui.Tips := GuiCtrlTips(doroGui) ; 为 doroGui 实例化 GuiCtrlTips
@ -498,7 +490,7 @@ Initialization() {
} }
; 尝试归类为1080p 及其变种 ; 尝试归类为1080p 及其变种
else if (A_ScreenWidth >= 1920 and A_ScreenHeight >= 1080) { else if (A_ScreenWidth >= 1920 and A_ScreenHeight >= 1080) {
AddLog("1080p及以下尺寸禁用窗口调整请全屏运行游戏") MsgBox("1080p及以下尺寸暂时不适配")
if (A_ScreenWidth = 1920 and A_ScreenHeight = 1080) { if (A_ScreenWidth = 1920 and A_ScreenHeight = 1080) {
AddLog("标准1080p分辨率") AddLog("标准1080p分辨率")
} else if (A_ScreenWidth = 2560 and A_ScreenHeight = 1080) { } else if (A_ScreenWidth = 2560 and A_ScreenHeight = 1080) {
@ -998,30 +990,20 @@ MsgSponsor(*) {
ClickOnHelp(*) { ClickOnHelp(*) {
msgbox " msgbox "
( (
############################################# 1. **16:9** **** 1080p
使 - 2k和4kctrl+3nikke应该是居中的1
Doro设置保持默认就好 <!-- 2. ~~使**** **16:9**使~~
Doro失控Ctrl + 1 - -->
Doro失控Ctrl + 1 2. 使****
Doro失控Ctrl + 1 -
############################################# - 使
-
- 16:9 - 60
- -- 3.
- -- -
- - HDR
- ****DoroHelper 4. ****----
- windows HDR显示 5. **** DoroHelper
#############################################
-NIKKE启动器ACE反作弊系统扫完NIKKE主程序中央SHIFT UP logo出现之后DORO!Doro完成工作了
-DORO!
-使Doro
#############################################
其他:
-
-
)" )"
} }
;endregion 消息辅助函数 ;endregion 消息辅助函数