diff --git a/bucket/tencent-meeting.json b/bucket/tencent-meeting.json new file mode 100644 index 00000000..829ea114 --- /dev/null +++ b/bucket/tencent-meeting.json @@ -0,0 +1,47 @@ +{ + "version": "3.30.20.451", + "description": "Tencent Meeting provides one-stop audio and video conferencing solutions.", + "homepage": "https://meeting.tencent.com/", + "license": { + "identifier": "Proprietary", + "url": "https://meeting.tencent.com/declare.html" + }, + "notes": "We don't persist your Tencent Meeting data, they are still storaged in \"$env:APPDATA\\Tencent\\WeMeet\".", + "url": "https://updatecdn.meeting.qq.com/cos/afad1cbfae8e556aa56fd9988353706e/TencentMeeting_0300000000_3.30.20.451.publish.officialwebsite.exe#/dl.7z", + "hash": "md5:afad1cbfae8e556aa56fd9988353706e", + "installer": { + "script": [ + "Get-Item \"$dir\\`$_*_\" | Rename-Item -NewName \"$version\"", + "Move-Item \"$dir\\wemeetapp_new.exe\" \"$dir\\WeMeet.exe\"", + "Remove-Item -R -Path \"$dir\\`$WINDIR\",\"$dir\\`$PLUGINSDIR\",\"$dir\\`$TEMP\",\"$dir\\wemeetapp.exe\"" + ] + }, + "bin": [ + [ + "wemeetapp.exe", + "tencent-meeting" + ] + ], + "shortcuts": [ + [ + "wemeetapp.exe", + "Tencent Meeting" + ] + ], + "checkver": { + "url": "https://meeting.tencent.com/web-service/query-download-info?q=%5B%7B%22package-type%22:%22app%22,%22channel%22:%220300000000%22,%22platform%22:%22windows%22%7D%5D&nonce=0000000000000000", + "script": [ + "$script:ver = json_path $page '$.info-list[0].version' -single $true", + "$script:matchesHashtable = @{'url' = json_path $page '$.info-list[0].url' -single $true}", + "$script:regexp = $null" + ] + }, + "autoupdate": { + "url": "$matchUrl#/dl.7z", + "hash": { + "jsonpath": "$.info-list[0].md5", + "mode": "json", + "url": "https://meeting.tencent.com/web-service/query-download-info?q=%5B%7B%22package-type%22:%22app%22,%22channel%22:%220300000000%22,%22platform%22:%22windows%22%7D%5D&nonce=AAAAAAAAAAAAAAAA" + } + } +}