From b0b13dc667c59c26044e8a367cfabbe4c0237a1f Mon Sep 17 00:00:00 2001 From: AkariiinMKII <6019344+AkariiinMKII@users.noreply.github.com> Date: Wed, 15 Jan 2025 20:52:37 +0800 Subject: [PATCH] TencentQQNT: Add checkver script (#42) --- bucket/TencentQQNT.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bucket/TencentQQNT.json b/bucket/TencentQQNT.json index acf393c..03d812c 100644 --- a/bucket/TencentQQNT.json +++ b/bucket/TencentQQNT.json @@ -49,7 +49,15 @@ ] }, "checkver": { - "url": "https://qq-web.cdn-go.cn/im.qq.com_new/0a1f92da/202501101716/windowsDownloadUrl.js", + "script": [ + "$pre_url = $json.homepage", + "$pre_regex = 'rainbowConfigUrl\\s=\\s\"(.+)\\?t='", + "$pre_page = Invoke-WebRequest $pre_url | Select-Object -ExpandProperty Content", + "$pre_page -match $pre_regex", + "$check_url = $matches[1]", + "$check_page = Invoke-WebRequest $check_url | Select-Object -ExpandProperty Content", + "$check_page" + ], "regex": "QQNT\\/Windows\\/QQ_([\\d\\.]+)_([\\d]+)_x64_01\\.exe", "replace": "${1}.${2}" },