-
Notifications
You must be signed in to change notification settings - Fork 10
/
ClashWarden.json
44 lines (44 loc) · 1.69 KB
/
ClashWarden.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{
"version": "1.3.2-20231203",
"description": "A out-of-the-box Clash control apps with built-in subscriptions",
"homepage": "https://github.com/dream7180/ClashWarden",
"license": "GPL-3.0-or-later",
"architecture": {
"64bit": {
"url": "https://github.com/dream7180/ClashWarden/releases/download/1.3.2/ClashWarden_1.3.2_win64_20231203.7z",
"hash": "602e62c926211110e451e388ffe0260ab1b70bbb71727217df7f2ce858060af0"
},
"32bit": {
"url": "https://github.com/dream7180/ClashWarden/releases/download/1.3.2/ClashWarden_1.3.2_win32_20231203.7z",
"hash": "7d4beab840bfd49835161fda8ef318ea0e3e9f5abead77a2449063712d9573a5"
}
},
"extract_dir": "ClashWarden",
"pre_install": "if (!(Test-Path \"$persist_dir\\ClashWarden.ini\")) { New-Item -Path \"$persist_dir\\ClashWarden.ini\" -ItemType file -Force | Out-Null }",
"bin": "ClashWarden.exe",
"shortcuts": [
[
"ClashWarden.exe",
"ClashWarden"
]
],
"persist": [
"ClashWarden.ini",
"profile"
],
"checkver": {
"url": "https://github.com/dream7180/ClashWarden/releases.atom",
"regex": "<title>v(?<tag>[\\d.]+).*?(?<date>[\\d]{8})",
"replace": "${tag}-${date}"
},
"autoupdate": {
"architecture": {
"64bit": {
"url": "https://github.com/dream7180/ClashWarden/releases/download/$matchTag/ClashWarden_$matchTag_win64_$matchDate.7z"
},
"32bit": {
"url": "https://github.com/dream7180/ClashWarden/releases/download/$matchTag/ClashWarden_$matchTag_win32_$matchDate.7z"
}
}
}
}