From d5eab889616c1412c4cb84e952ae52730063e7d6 Mon Sep 17 00:00:00 2001 From: mslxl Date: Mon, 2 Dec 2024 13:26:33 +0800 Subject: [PATCH 1/2] clash-verge-rev: Fix wrong file name when creating shortcuts --- bucket/clash-verge-rev.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bucket/clash-verge-rev.json b/bucket/clash-verge-rev.json index 645296e2fef734..c0d67e7fadfb62 100644 --- a/bucket/clash-verge-rev.json +++ b/bucket/clash-verge-rev.json @@ -25,7 +25,7 @@ }, "shortcuts": [ [ - "Clash Verge.exe", + "clash-verge.exe", "Clash Verge" ] ], From 1088ed7960cdbea9a191e85b7e0ff26db44164b6 Mon Sep 17 00:00:00 2001 From: mslxl Date: Mon, 2 Dec 2024 13:45:02 +0800 Subject: [PATCH 2/2] clash-verge-rev: Fix system service did not removed when uninstall --- bucket/clash-verge-rev.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bucket/clash-verge-rev.json b/bucket/clash-verge-rev.json index c0d67e7fadfb62..06b7da88e0d7d2 100644 --- a/bucket/clash-verge-rev.json +++ b/bucket/clash-verge-rev.json @@ -20,6 +20,10 @@ "New-Item \"$env:USERPROFILE\\.config\\clash-verge\" -ItemType Junction -Target \"$persist_dir\" | Out-Null" ] }, + "pre_uninstall": [ + "if (!(is_admin)) { error \"$app requires admin rights to $cmd\"; break }", + "Start-Process \"$dir\\resources\\uninstall-service.exe\" -Wait -Verb 'RunAs' -WindowStyle 'Hidden'; Start-Sleep -Seconds 3" + ], "uninstaller": { "script": "Remove-Item \"$env:USERPROFILE\\.config\\clash-verge\" -Recurse -Force -ErrorAction 'SilentlyContinue'" },