Create yyzs.js

Medication Assistant Unlock Professional Edition.
This commit is contained in:
NobyDa 2019-08-28 18:27:25 +08:00
parent d07d9608d6
commit 46f2e3ed68
1 changed files with 44 additions and 0 deletions

44
Surge/JS/yyzs.js Normal file
View File

@ -0,0 +1,44 @@
/*
[Script]
http-response ^https?:\/\/(i|newdrugs)\.dxy\.cn\/(snsapi\/username\/|app\/user\/(pro\/stat\?|init\?timestamp=)) requires-body=1,max-size=0,script-path=DingxiangDrugs.js
[MITM]
hostname = newdrugs.dxy.cn
*/
const path1 = "/snsapi/username/";
const path2 = "/app/user/pro/stat?";
const path3 = "/app/user/init?timestamp=";
const url = $request.url;
let body = $response.body;
if (url.indexOf(path1) != -1){
body = JSON.parse(body);
body.items.expertUser = true;
body.items.expert = true;
body.items.expertStatus = 1;
body.items.professional = true;
body = JSON.stringify(body);
}
if (url.indexOf(path2) != -1){
body = JSON.parse(body);
body.data.isActive = true;
body = JSON.stringify(body);
}
if (url.indexOf(path3) != -1){
body = JSON.parse(body);
body.data.isProActive = true;
body.data.expireDate = 2048;
body.data.memberDiscount = true;
body.data.iapPurchaseVO.purchase = true;
body.data.iapPurchaseVO.message = null;
body.data.iapPurchaseVO.error = null;
body = JSON.stringify(body);
}
$done({body})
// by Primovist