diff --git a/Surge/JS/KuWoMusicDownload.js b/Surge/JS/KuWoMusicDownload.js new file mode 100644 index 0000000..d44f244 --- /dev/null +++ b/Surge/JS/KuWoMusicDownload.js @@ -0,0 +1,9 @@ +/* +KuWo music unlock lossless download, need to use with KuWo music VIP script. this script is only compatible with surge 4.0 + +Surge4.0: +http-request https?:\/\/musicpay\.kuwo.cn\/music\.pay\?uid=\d+ script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/KuWoMusicDownload.js +*/ + +let url = $request.url.replace(/uid=\d+/g, "uid=1"); +$done({url}); \ No newline at end of file diff --git a/Surge/JS/Kuwo.js b/Surge/JS/Kuwo.js index bac8105..5345d47 100644 --- a/Surge/JS/Kuwo.js +++ b/Surge/JS/Kuwo.js @@ -1,5 +1,12 @@ /* -Regex: ^https?:\/\/vip1\.kuwo\.cn\/(vip\/v2\/user\/vip|vip\/spi/mservice) +KuWo music unlock vip + +QX1.0.0: +^https?:\/\/vip1\.kuwo\.cn\/(vip\/v2\/user\/vip|vip\/spi/mservice) url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Kuwo.js + +Surge4.0: +http-response ^https?:\/\/vip1\.kuwo\.cn\/(vip\/v2\/user\/vip|vip\/spi/mservice) requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Kuwo.js +http-request ^https?:\/\/musicpay\.kuwo.cn\/music\.pay\?uid=\d+ script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/KuWoMusicDownload.js MITM = vip1.kuwo.cn */