From f6cabc33a35209d7c604532aab2f53752a4bc238 Mon Sep 17 00:00:00 2001 From: NobyDa <53217160+NobyDa@users.noreply.github.com> Date: Thu, 17 Aug 2023 22:51:45 +0800 Subject: [PATCH] Update various script data. --- QuantumultX/File/Zymh.js | 8 ++-- QuantumultX/File/vsco.js | 3 +- README.md | 99 ++++++++++++++++++---------------------- Surge/JS/CamScanner.js | 2 +- Surge/JS/PicsArt.js | 46 +++++++++++++++++-- Surge/JS/Polarr.js | 49 +++++++++++++------- Surge/JS/vivavideo.js | 8 ++-- 7 files changed, 128 insertions(+), 87 deletions(-) mode change 100644 => 100755 README.md diff --git a/QuantumultX/File/Zymh.js b/QuantumultX/File/Zymh.js index d813926..ea44395 100644 --- a/QuantumultX/File/Zymh.js +++ b/QuantumultX/File/Zymh.js @@ -5,19 +5,19 @@ QuantumultX: [rewrite_local] -^https:\/\/apigate\.zymk\.cn\/(zymk-getuserinfo-api\/v1\/getuserinfo|zymk-userpurchased-api\/v1\/userpurchased\/paychapters)\/ url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/Zymh.js +^https:\/\/apigate\.kaimanhua\.com\/(zymk-getuserinfo-api\/v1\/getuserinfo|zymk-userpurchased-api\/v1\/userpurchased\/paychapters)\/ url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/Zymh.js [mitm] -hostname = apigate.zymk.cn +hostname = apigate.kaimanhua.com *************************** Surge4 or Loon: [Script] -http-response ^https:\/\/apigate\.zymk\.cn\/(zymk-getuserinfo-api\/v1\/getuserinfo|zymk-userpurchased-api\/v1\/userpurchased\/paychapters)\/ requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/Zymh.js +http-response ^https:\/\/apigate\.kaimanhua\.com\/(zymk-getuserinfo-api\/v1\/getuserinfo|zymk-userpurchased-api\/v1\/userpurchased\/paychapters)\/ requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/Zymh.js [MITM] -hostname = apigate.zymk.cn +hostname = apigate.kaimanhua.com **************************/ var obj = JSON.parse($response.body); diff --git a/QuantumultX/File/vsco.js b/QuantumultX/File/vsco.js index 2d8f247..c308e1d 100644 --- a/QuantumultX/File/vsco.js +++ b/QuantumultX/File/vsco.js @@ -1,5 +1,5 @@ /******************************** -Membership unlock for VSCO & 1Blocker +Membership unlock for VSCO & 1Blocker & HTTPBot Please note that you may need to reinstall app for script to work. QuantumultX rewrite link: @@ -22,6 +22,7 @@ const resp = {}; const obj = JSON.parse(typeof $response != "undefined" && $response.body || null); const ua = $request.headers['User-Agent'] || $request.headers['user-agent']; const list = { + 'HTTPBot': { name: 'rc_lifetime', id: 'com.behindtechlines.HTTPBot.prounlock' }, 'VSCO': { name: 'membership', id: 'com.circles.fin.premium.yearly' }, '1Blocker': { name: 'premium', id: 'blocker.ios.subscription.yearly' } }; diff --git a/README.md b/README.md old mode 100644 new mode 100755 index 75b3554..2d53d4d --- a/README.md +++ b/README.md @@ -1,15 +1,13 @@ ## TOC - - [TOC](#toc) - [Script Overview](#script-overview) - [Daily-Bonus Script](#daily-bonus-script) - [Functionality-enhancing Script](#functionality-enhancing-script) - [Other Script](#other-script) - [Surge File Overview](#surge-file-overview) - - [Surge Ruleset](#surge-ruleset) - - [Surge Module](#surge-module) - [QuantumultX File Overview](#quantumultx-file-overview) - [Loon File Overview](#loon-file-overview) +- [Stash File Overview](#stash-file-overview) - [Disclaimer](#disclaimer) - [Decrypt](#decrypt) - [Privacy](#privacy) @@ -20,21 +18,22 @@ - [Acknowledgment](#acknowledgment) - [License](#license) + > **Please note that the scripts or rewrite rules described below may require MITM to be enabled, and the generated root certificate needs to be manually installed and trusted in the system.** ## Script Overview ### Daily-Bonus Script -| Application | Script name | Available | Maintenance | -|:-------------------------------------------------:|:-------------------------------------------------------------------------------------------------:|:-------------:|:-----------:| -| [京东商城](https://apps.apple.com/app/id414245413) | [JD_DailyBonus.js](https://github.com/NobyDa/Script/blob/master/JD-DailyBonus/JD_DailyBonus.js) | ❌ | ⚠️ | -| [百度贴吧](https://apps.apple.com/app/id477927812) | [TieBa.js](https://github.com/NobyDa/Script/blob/master/BDTieBa-DailyBonus/TieBa.js) | ✅(2023/03/14) | ❌ | -| [吾爱破解](https://www.52pojie.cn/) | [52pojie.js](https://github.com/NobyDa/Script/blob/master/52pojie-DailyBonus/52pojie.js) | ❌ | ❌ | -| [爱奇艺](https://apps.apple.com/cn/app/id393765873) | [iQIYI.js](https://github.com/NobyDa/Script/blob/master/iQIYI-DailyBonus/iQIYI.js) | ✅(2023/03/14) | ✅ | -| [快看漫画](https://apps.apple.com/app/id906936224) | [KKMH.js](https://github.com/NobyDa/Script/blob/master/KuaiKan-DailyBonus/KKMH.js) | ✅(2023/03/14) | ✅ | -| [哔哩哔哩漫画](https://apps.apple.com/app/id1426252715) | [Manga.js](https://github.com/NobyDa/Script/blob/master/Bilibili-DailyBonus/Manga.js) | ✅(2023/03/14) | ✅ | -| [巴哈姆特](https://www.gamer.com.tw/) | [BahamutDailyBonus.js](https://github.com/NobyDa/Script/blob/master/Bahamut/BahamutDailyBonus.js) | ✅(2023/03/14) | ✅ | +| Application | Script name | Available | Maintenance | +| :-----------------------------------------------------: | :----------------------------------------------------------: | :------------: | :---------: | +| [京东商城](https://apps.apple.com/app/id414245413) | [JD_DailyBonus.js](https://github.com/NobyDa/Script/blob/master/JD-DailyBonus/JD_DailyBonus.js) | ❌ | ⚠️ | +| [百度贴吧](https://apps.apple.com/app/id477927812) | [TieBa.js](https://github.com/NobyDa/Script/blob/master/BDTieBa-DailyBonus/TieBa.js) | ✅ (2023/08/17) | ❌ | +| [吾爱破解](https://www.52pojie.cn/) | [52pojie.js](https://github.com/NobyDa/Script/blob/master/52pojie-DailyBonus/52pojie.js) | ❌ | ❌ | +| [爱奇艺](https://apps.apple.com/cn/app/id393765873) | [iQIYI.js](https://github.com/NobyDa/Script/blob/master/iQIYI-DailyBonus/iQIYI.js) | ✅ (2023/08/17) | ✅ | +| [快看漫画](https://apps.apple.com/app/id906936224) | [KKMH.js](https://github.com/NobyDa/Script/blob/master/KuaiKan-DailyBonus/KKMH.js) | ✅ (2023/08/17) | ✅ | +| [哔哩哔哩漫画](https://apps.apple.com/app/id1426252715) | [Manga.js](https://github.com/NobyDa/Script/blob/master/Bilibili-DailyBonus/Manga.js) | ✅ (2023/08/17) | ✅ | +| [巴哈姆特](https://www.gamer.com.tw/) | [BahamutDailyBonus.js](https://github.com/NobyDa/Script/blob/master/Bahamut/BahamutDailyBonus.js) | ✅ (2023/08/17) | ✅ | ------ @@ -53,47 +52,37 @@ ### Other Script -| Application | Script name | Description | Available | -|:---------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------:|:-----------------------:|:------------------------:| -| [VSCO](https://apps.apple.com/app/id588013838) | [vsco.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/vsco.js) | Unlock membership | ✅ (2023/03/14) | -| [1Blocker](https://apps.apple.com/app/id1365531024) | [vsco.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/vsco.js) | Unlock membership | ✅ (2023/03/14) | -| [JibJab](https://apps.apple.com/app/id875561136) | [jibjab.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/jibjab.js) | Unlock membership | ✅ (2023/03/14) | -| [美易Picsart](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/PicsArt.js) | [PicsArt.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/PicsArt.js) | Unlock membership | ❌ | -| [MIX滤镜大师](https://apps.apple.com/app/id913947918) | [MIX.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/MIX.js) | Unlock in-app purchases | ✅ (2023/03/14) | -| [Polarr 泼辣](https://apps.apple.com/app/id988173374) | [Polarr.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Polarr.js) | Unlock in-app purchases | ❌ | -| [小影VivaVideo](https://apps.apple.com/app/id738897668) | [vivavideo.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/vivavideo.js) | Unlock membership | ⚠️ (Not tested recently) | -| [CamScanner](https://apps.apple.com/app/id388627783) | [CamScanner.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/CamScanner.js) | Unlock some benefits | ⚠️ (Not tested recently) | -| [知音漫客](https://apps.apple.com/app/id1012491820) | [Zymh.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/Zymh.js) | Unlock vip chapters | ⚠️ (Not tested recently) | -| [香蕉视频](https://www.aa2.app) | [xjsp.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/xjsp.js) | Unlock membership | ⚠️ (Not tested recently) | -| [网易蜗牛读书](https://apps.apple.com/app/id1127249355) | [wnyd.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/wnyd.js) | Unlock membership | ✅ (2023/03/14) | -| [陆琪讲故事](https://apps.apple.com/app/id1435575842) | [luqi.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/luqi.js) | Unlock radio | ✅ (2023/03/14) | -| [百度网盘](https://apps.apple.com/app/id547166701) | [BaiduCloud.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/BaiduCloud.js) | Unlock video speed | ✅ (2023/03/14) | -| [WeChat](https://apps.apple.com/app/id414478124) | [Wechat.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/Wechat.js) | Remove Ads | ✅ (2023/03/14) | -| [皮皮虾](https://apps.apple.com/cn/app/id1393912676) | [Super.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Super.js) | Remove Ads | ❌ | -| [動畫瘋](https://apps.apple.com/tw/app/id1102650114) | [BahamutAnimeAds.js](https://raw.githubusercontent.com/NobyDa/Script/master/Bahamut/BahamutAnimeAds.js) | Remove Ads | ✅ (2023/03/14) | +| Application | Script name | Description | Available | +| :----------------------------------------------------------: | :----------------------------------------------------------: | :---------------------: | :------------: | +| [HTTPBot](https://apps.apple.com/cn/app/id1232603544) | [vsco.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/vsco.js) | Unlock membership | ✅ (2023/08/17) | +| [VSCO](https://apps.apple.com/app/id588013838) | [vsco.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/vsco.js) | Unlock membership | ✅ (2023/08/17) | +| [1Blocker](https://apps.apple.com/app/id1365531024) | [vsco.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/vsco.js) | Unlock membership | ✅ (2023/08/17) | +| [JibJab](https://apps.apple.com/app/id875561136) | [jibjab.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/jibjab.js) | Unlock membership | ✅ (2023/08/17) | +| [美易Picsart](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/PicsArt.js) | [PicsArt.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/PicsArt.js) | Unlock membership | ✅ (2023/08/17) | +| [MIX滤镜大师](https://apps.apple.com/app/id913947918) | [MIX.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/MIX.js) | Unlock in-app purchases | ✅ (2023/08/17) | +| [Polarr 泼辣](https://apps.apple.com/app/id988173374) | [Polarr.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Polarr.js) | Unlock in-app purchases | ✅ (2023/08/17) | +| [小影VivaVideo](https://apps.apple.com/app/id738897668) | [vivavideo.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/vivavideo.js) | Unlock membership | ✅ (2023/08/17) | +| [CamScanner](https://apps.apple.com/app/id388627783) | [CamScanner.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/CamScanner.js) | Unlock some benefits | ✅ (2023/08/17) | +| [知音漫客](https://apps.apple.com/app/id1012491820) | [Zymh.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/Zymh.js) | Unlock vip chapters | ✅ (2023/08/17) | +| [香蕉视频](https://www.aa2.app) | [xjsp.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/xjsp.js) | Unlock membership | ✅ (2023/08/17) | +| [网易蜗牛读书](https://apps.apple.com/app/id1127249355) | [wnyd.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/wnyd.js) | Unlock membership | ✅ (2023/08/17) | +| [陆琪讲故事](https://apps.apple.com/app/id1435575842) | [luqi.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/luqi.js) | Unlock radio | ✅ (2023/08/17) | +| [百度网盘](https://apps.apple.com/app/id547166701) | [BaiduCloud.js](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/BaiduCloud.js) | Unlock video speed | ✅ (2023/08/17) | +| [WeChat](https://apps.apple.com/app/id414478124) | [Wechat.js](https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/Wechat.js) | Remove Ads | ✅ (2023/08/17) | +| [動畫瘋](https://apps.apple.com/tw/app/id1102650114) | [BahamutAnimeAds.js](https://raw.githubusercontent.com/NobyDa/Script/master/Bahamut/BahamutAnimeAds.js) | Remove Ads | ✅ (2023/08/17) | --- ## Surge File Overview -### Surge Ruleset - -| File name | Number | Description | -|:-------------------------------------------------------------------------------------------:|:------:|:---------------------------------:| -| [WeChat.list](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/WeChat.list) | 180+ | WeChat ruleset (China) | -| [Apple.list](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Apple.list) | 60+ | Apple ruleset (Most countries) | -| [Download.list](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Download.list) | 15+ | Some BT, Thunder, download rules. | - -### Surge Module - -| Module name | Description | -|:------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------:| -| [HuiJuDongManAds.sgmodule](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Module/HuiJuDongManAds.sgmodule) | Remove [APP](https://apps.apple.com/app/id1451949669) Ads | -| [IPA_install.sgmodule](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Module/IPA_install.sgmodule) | Use Surge to assist in install IPA (signed version) | -| [TestFlightDownload.sgmodule](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Module/TestFlightDownload.sgmodule) | Remove [TestFlight](https://apps.apple.com/app/id899247664) region restrictions | -| [TestFlightAccount.sgmodule](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Module/TestFlightAccount.sgmodule) | Merge and share [TestFlight](https://apps.apple.com/app/id899247664) accounts | -| [GetCookie.sgmodule](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Module/GetCookie.sgmodule) | Daily bonus script related | -| [BahamutAnimeAds.sgmodule](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Module/BahamutAnimeAds.sgmodule) | Remove [Bahamut anime](https://apps.apple.com/tw/app/id1102650114) Ads | +| File name | Description | Type | +| :----------------------------------------------------------: | :----------------------------------------------------------: | ------ | +| [HuiJuDongManAds.sgmodule](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Module/HuiJuDongManAds.sgmodule) | Remove [APP](https://apps.apple.com/app/id1451949669) Ads | Module | +| [IPA_install.sgmodule](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Module/IPA_install.sgmodule) | Use Surge to assist in install IPA (signed version) | Module | +| [TestFlightDownload.sgmodule](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Module/TestFlightDownload.sgmodule) | Remove [TestFlight](https://apps.apple.com/app/id899247664) region restrictions | Module | +| [TestFlightAccount.sgmodule](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Module/TestFlightAccount.sgmodule) | Merge and share [TestFlight](https://apps.apple.com/app/id899247664) accounts | Module | +| [GetCookie.sgmodule](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Module/GetCookie.sgmodule) | Daily bonus script related | Module | +| [BahamutAnimeAds.sgmodule](https://raw.githubusercontent.com/NobyDa/Script/master/Surge/Module/BahamutAnimeAds.sgmodule) | Remove [Bahamut anime](https://apps.apple.com/tw/app/id1102650114) Ads | Module | --- @@ -150,13 +139,13 @@ The above random generated device ID can be found at the bottom of Quantumult X ## Loon File Overview -| File name | Description | Type | -|:-------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------:|:------:| -| [Loon_GetCookie.plugin](https://raw.githubusercontent.com/NobyDa/Script/master/Loon/Loon_GetCookie.plugin) | Daily bonus script related | Plugin | -| [Loon_TF_Download.plugin](https://raw.githubusercontent.com/NobyDa/Script/master/Loon/Loon_TF_Download.plugin) | Remove [TestFlight](https://apps.apple.com/app/id899247664) region restrictions | Plugin | -| [Loon_TF_Account.plugin](https://raw.githubusercontent.com/NobyDa/Script/master/Loon/Loon_TF_Account.plugin) | Merge and share [TestFlight](https://apps.apple.com/app/id899247664) accounts | Plugin | -| [Loon_Bahamut_ADS.plugin](https://raw.githubusercontent.com/NobyDa/Script/master/Loon/Loon_Bahamut_ADS.plugin) | Remove [Bahamut anime](https://apps.apple.com/tw/app/id1102650114) Ads | Plugin | -| [Loon_IPA_Installer.plugin]((https://raw.githubusercontent.com/NobyDa/Script/master/Loon/Loon_IPA_Installer.plugin) | Use Loon to assist in install IPA (signed version) | Plugin | +| File name | Description | Type | +| :----------------------------------------------------------: | :----------------------------------------------------------: | :----: | +| [Loon_GetCookie.plugin](https://raw.githubusercontent.com/NobyDa/Script/master/Loon/Loon_GetCookie.plugin) | Daily bonus script related | Plugin | +| [Loon_TF_Download.plugin](https://raw.githubusercontent.com/NobyDa/Script/master/Loon/Loon_TF_Download.plugin) | Remove [TestFlight](https://apps.apple.com/app/id899247664) region restrictions | Plugin | +| [Loon_TF_Account.plugin](https://raw.githubusercontent.com/NobyDa/Script/master/Loon/Loon_TF_Account.plugin) | Merge and share [TestFlight](https://apps.apple.com/app/id899247664) accounts | Plugin | +| [Loon_Bahamut_ADS.plugin](https://raw.githubusercontent.com/NobyDa/Script/master/Loon/Loon_Bahamut_ADS.plugin) | Remove [Bahamut anime](https://apps.apple.com/tw/app/id1102650114) Ads | Plugin | +| [Loon_IPA_Installer.plugin](https://raw.githubusercontent.com/NobyDa/Script/master/Loon/Loon_IPA_Installer.plugin) | Use Loon to assist in install IPA (signed version) | Plugin | --- diff --git a/Surge/JS/CamScanner.js b/Surge/JS/CamScanner.js index a88c128..ac5dedd 100644 --- a/Surge/JS/CamScanner.js +++ b/Surge/JS/CamScanner.js @@ -30,5 +30,5 @@ hostname = ap*.intsig.net **************************/ let obj = JSON.parse($response.body); -obj = {"data":{"psnl_vip_property":{"expiry":"1687017600"}}}; +obj = {"data":{"psnl_vip_property":{"expiry":"2013017600"}}}; $done({body: JSON.stringify(obj)}); \ No newline at end of file diff --git a/Surge/JS/PicsArt.js b/Surge/JS/PicsArt.js index 41ec9da..9591e49 100644 --- a/Surge/JS/PicsArt.js +++ b/Surge/JS/PicsArt.js @@ -1,11 +1,12 @@ /* PicsArt 解锁高级功能 +数据来自 @chxm1023 *************************** QuantumultX: [rewrite_local] -^https:\/\/api\.(picsart|meiease)\.c(n|om)\/users\/show\/me\.json url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/PicsArt.js +^https:\/\/api\.(picsart|meiease)\.c(n|om)\/shop\/subscription\/(validate|apple\/purchases) url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/PicsArt.js [mitm] hostname = api.picsart.c*, api.meiease.c* @@ -14,13 +15,48 @@ hostname = api.picsart.c*, api.meiease.c* Surge4 or Loon: [Script] -http-response https:\/\/api\.(picsart|meiease)\.c(n|om)\/users\/show\/me\.json requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/PicsArt.js +http-response ^https:\/\/api\.(picsart|meiease)\.c(n|om)\/shop\/subscription\/(validate|apple\/purchases) requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/PicsArt.js [MITM] hostname = api.picsart.c*, api.meiease.c* **************************/ -let obj = JSON.parse($response.body); -obj.subscription.granted = "true"; -$done({body: JSON.stringify(obj)}); \ No newline at end of file +$done({ + body: JSON.stringify({ + "status": "success", + "response": [ + { + "status": "SUBSCRIPTION_PURCHASED", + "order_id": "490001314520000", + "original_order_id": "490001314520000", + "is_trial": true, + "plan_meta": { + "storage_limit_in_mb": 20480, + "frequency": "yearly", + "scope_id": "full", + "id": "com.picsart.editor.subscription_yearly", + "product_id": "subscription_yearly", + "level": 2000, + "auto_renew_product_id": "com.picsart.editor.subscription_yearly", + "type": "renewable", + "tier_id": "gold_old", + "permissions": [ + "premium_tools_standard", + "premium_tools_ai" + ], + "description": "china" + }, + "limitation": { + "max_count": 5, + "limits_exceeded": false + }, + "reason": "ok", + "subscription_id": "com.picsart.editor.subscription_yearly", + "is_eligible_for_introductory": false, + "purchase_date": 1687020148000, + "expire_date": 4092599349000 + } + ] + }) +}); \ No newline at end of file diff --git a/Surge/JS/Polarr.js b/Surge/JS/Polarr.js index 7b6a1e9..db6bdac 100644 --- a/Surge/JS/Polarr.js +++ b/Surge/JS/Polarr.js @@ -1,11 +1,11 @@ /* -Polarr泼辣修图 解锁特权 (需恢复购买) +Polarr泼辣修图 解锁特权 (需登陆) *************************** QuantumultX: [rewrite_local] -^https:\/\/api\.polaxiong\.com\/v1\/payments\/appleiap\/receipts\/confirmation url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Polarr.js +^https:\/\/api\.polaxiong\.com\/v1\/payments\/(appleiap\/receipts\/confirmation|profiles\/@me\/subscription) url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Polarr.js [mitm] hostname = api.polaxiong.com @@ -14,27 +14,42 @@ hostname = api.polaxiong.com Surge4 or Loon: [Script] -http-response ^https:\/\/api\.polaxiong\.com\/v1\/payments\/appleiap\/receipts\/confirmation requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Polarr.js +http-response ^https:\/\/api\.polaxiong\.com\/v1\/payments\/(appleiap\/receipts\/confirmation|profiles\/@me\/subscription) requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Polarr.js [MITM] hostname = api.polaxiong.com **************************/ -const sta = typeof $task !== "undefined" ? "HTTP/1.1 200 OK" : 200; -const res = $response; -const req = $request; +const statusCode = typeof $task !== "undefined" ? "HTTP/1.1 200 OK" : 200; +const response = { status: statusCode, headers: $response.headers }; -if (res.body && req.method == "PUT") { - $done({ - body: JSON.stringify({ - "app": "PPE", - "isUnlimited": true, - "membershipExpiryDate": "2028-06-06T08:00:00.000Z" - }), - status: sta, - headers: res.headers +if ($response.body && $request.url.includes("v1/payments/profiles/@me/subscription")) { + response.body = JSON.stringify({ + "isSubscribed": true, + "planId": "co.polarr.ppe.premium.studio.yearly", + "subscriptionProduct": "yearly", + "isTrial": false, + "app": "PPE", + "isUnlimited": true, + "expiryDate": "2053-08-17T19:38:37.000Z", + "planType": "yearly", + "planTier": "studio", + "startDate": "2023-08-17T19:38:37.000Z", + "subscriptionTier": "studio", + "paymentChannel": "AppleIapSubscription", + "membershipExpiryDate": "2053-08-17T19:38:37.000Z" }); -} else { - $done({}); } + +if ($response.body && $request.url.includes("v1/payments/appleiap/receipts/confirmation")) { + response.body = JSON.stringify({ + "app": "PPE", + "planType": "yearly", + "planTier": "studio", + "isUnlimited": true, + "membershipExpiryDate": "2053-08-17T19:38:37.000Z" + }); +} + +$done(response) \ No newline at end of file diff --git a/Surge/JS/vivavideo.js b/Surge/JS/vivavideo.js index 470f13c..cf26b3a 100644 --- a/Surge/JS/vivavideo.js +++ b/Surge/JS/vivavideo.js @@ -5,19 +5,19 @@ QuantumultX: [rewrite_local] -^https:\/\/(xy-viva\.kakalili|api-chn.rthdo)\.com\/api\/rest\/u\/vipVerifyReceipt url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/vivavideo.js +^https:\/\/api-use\.intsvs\.com\/api\/rest\/u\/vipVerifyReceipt url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/vivavideo.js [mitm] -hostname = xy-viva.kakalili.com, api-chn.rthdo.com +hostname = api-use.intsvs.com *************************** Surge4 or Loon: [Script] -http-response ^https:\/\/(xy-viva\.kakalili|api-chn.rthdo)\.com\/api\/rest\/u\/vipVerifyReceipt requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/vivavideo.js +http-response ^https:\/\/api-use\.intsvs\.com\/api\/rest\/u\/vipVerifyReceipt requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/vivavideo.js [MITM] -hostname = xy-viva.kakalili.com, api-chn.rthdo.com +hostname = api-use.intsvs.com **************************/