fix: update service messages to use PRODUCTNAME variable for consistency
This commit is contained in:
@@ -523,7 +523,7 @@ FunctionEnd
|
|||||||
${If} $0 == 0
|
${If} $0 == 0
|
||||||
Push $0
|
Push $0
|
||||||
${If} $1 == 0
|
${If} $1 == 0
|
||||||
DetailPrint "Restart Clash Verge Service..."
|
DetailPrint "Restart ${PRODUCTNAME} Service..."
|
||||||
SimpleSC::StartService "clash_verge_service" "" 30
|
SimpleSC::StartService "clash_verge_service" "" 30
|
||||||
${EndIf}
|
${EndIf}
|
||||||
${ElseIf} $0 != 0
|
${ElseIf} $0 != 0
|
||||||
@@ -549,20 +549,20 @@ FunctionEnd
|
|||||||
${If} $0 == 0
|
${If} $0 == 0
|
||||||
Push $0
|
Push $0
|
||||||
${If} $1 == 1
|
${If} $1 == 1
|
||||||
DetailPrint "Stop Clash Verge Service..."
|
DetailPrint "Stop ${PRODUCTNAME} Service..."
|
||||||
SimpleSC::StopService "clash_verge_service" 1 30
|
SimpleSC::StopService "clash_verge_service" 1 30
|
||||||
Pop $0 ; returns an errorcode (<>0) otherwise success (0)
|
Pop $0 ; returns an errorcode (<>0) otherwise success (0)
|
||||||
${If} $0 == 0
|
${If} $0 == 0
|
||||||
DetailPrint "Removing Clash Verge Service..."
|
DetailPrint "Removing ${PRODUCTNAME} Service..."
|
||||||
SimpleSC::RemoveService "clash_verge_service"
|
SimpleSC::RemoveService "clash_verge_service"
|
||||||
${ElseIf} $0 != 0
|
${ElseIf} $0 != 0
|
||||||
Push $0
|
Push $0
|
||||||
SimpleSC::GetErrorMessage
|
SimpleSC::GetErrorMessage
|
||||||
Pop $0
|
Pop $0
|
||||||
MessageBox MB_OK|MB_ICONSTOP "Clash Verge Service Stop Error ($0)"
|
MessageBox MB_OK|MB_ICONSTOP "${PRODUCTNAME} Service Stop Error ($0)"
|
||||||
${EndIf}
|
${EndIf}
|
||||||
${ElseIf} $1 == 0
|
${ElseIf} $1 == 0
|
||||||
DetailPrint "Removing Clash Verge Service..."
|
DetailPrint "Removing ${PRODUCTNAME} Service..."
|
||||||
SimpleSC::RemoveService "clash_verge_service"
|
SimpleSC::RemoveService "clash_verge_service"
|
||||||
${EndIf}
|
${EndIf}
|
||||||
${ElseIf} $0 != 0
|
${ElseIf} $0 != 0
|
||||||
@@ -661,7 +661,7 @@ SectionEnd
|
|||||||
Pop $R0
|
Pop $R0
|
||||||
${If} $R0 = 0
|
${If} $R0 = 0
|
||||||
IfSilent kill 0
|
IfSilent kill 0
|
||||||
${IfThen} $PassiveMode != 1 ${|} MessageBox MB_OKCANCEL "Clash Verge 正在运行 $\n点击确定以终止运行" IDOK kill IDCANCEL cancel ${|}
|
${IfThen} $PassiveMode != 1 ${|} MessageBox MB_OKCANCEL "${PRODUCTNAME} 正在运行 $\n点击确定以终止运行" IDOK kill IDCANCEL cancel ${|}
|
||||||
kill:
|
kill:
|
||||||
!if "${INSTALLMODE}" == "currentUser"
|
!if "${INSTALLMODE}" == "currentUser"
|
||||||
nsis_tauri_utils::KillProcessCurrentUser "${MAINBINARYNAME}.exe"
|
nsis_tauri_utils::KillProcessCurrentUser "${MAINBINARYNAME}.exe"
|
||||||
@@ -1001,7 +1001,7 @@ Section Uninstall
|
|||||||
!insertmacro UnpinShortcut "$DESKTOP\${MAINBINARYNAME}.lnk"
|
!insertmacro UnpinShortcut "$DESKTOP\${MAINBINARYNAME}.lnk"
|
||||||
|
|
||||||
; 删除所有用户的桌面快捷方式
|
; 删除所有用户的桌面快捷方式
|
||||||
DetailPrint "开始删除所有用户桌面的 Clash Verge 快捷方式..."
|
DetailPrint "开始删除所有用户桌面的 ${PRODUCTNAME} 快捷方式..."
|
||||||
|
|
||||||
; 删除公共桌面快捷方式
|
; 删除公共桌面快捷方式
|
||||||
Delete "C:\Users\Public\Desktop\Clash Verge.lnk"
|
Delete "C:\Users\Public\Desktop\Clash Verge.lnk"
|
||||||
@@ -1029,7 +1029,7 @@ Section Uninstall
|
|||||||
Delete "$R4\Clash Verge.lnk"
|
Delete "$R4\Clash Verge.lnk"
|
||||||
Delete "$R4\clash-verge.lnk"
|
Delete "$R4\clash-verge.lnk"
|
||||||
|
|
||||||
DetailPrint "尝试删除用户 '$R3' 桌面的 Clash Verge 快捷方式"
|
DetailPrint "尝试删除用户 '$R3' 桌面的 ${PRODUCTNAME} 快捷方式"
|
||||||
${EndIf}
|
${EndIf}
|
||||||
|
|
||||||
; 递增循环计数器
|
; 递增循环计数器
|
||||||
@@ -1052,7 +1052,7 @@ Section Uninstall
|
|||||||
DetailPrint "删除系统级开始菜单中的应用程序文件夹和快捷方式完成"
|
DetailPrint "删除系统级开始菜单中的应用程序文件夹和快捷方式完成"
|
||||||
|
|
||||||
; 删除所有带 Clash Verge 或 clash-verge 的注册表项
|
; 删除所有带 Clash Verge 或 clash-verge 的注册表项
|
||||||
DetailPrint "开始清理所有 Clash Verge 相关的注册表项..."
|
DetailPrint "开始清理所有 ${PRODUCTNAME} 相关的注册表项..."
|
||||||
|
|
||||||
; 设置注册表查看模式 (64位)
|
; 设置注册表查看模式 (64位)
|
||||||
SetRegView 64
|
SetRegView 64
|
||||||
|
|||||||
Reference in New Issue
Block a user