Init project
This commit is contained in:
17
source/connershua/Quantumult/X/Script/File/91.js
Normal file
17
source/connershua/Quantumult/X/Script/File/91.js
Normal file
@ -0,0 +1,17 @@
|
||||
/*
|
||||
91 short video unlock vip
|
||||
app download link : http://i91.porn
|
||||
|
||||
QX:
|
||||
^https?:\/\/.+\.(my10api|(.*91.*))\.(com|tips|app|xyz)(:\d{2,5})?\/api.php$ url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/91.js
|
||||
*/
|
||||
|
||||
var body = $response.body;
|
||||
var obj = JSON.parse(body);
|
||||
var headers = $request.headers;
|
||||
let length = headers['Content-Length'];
|
||||
if(length == 462 || length == 464 || length == 466 || length == 570 || length == 572 || length == 574) {
|
||||
obj['data'] = "FCA27C420C9BC230C86627D052F62E5E04CC1B51BF986A7C60673DC92F82697E9EB8C7BFB5AA267AC87399CDF8DBD1B1B25FEA57E27F38D0FCFB0CA5CFD8ED7B809FBCF3372C4DBB22083C4BC85A039512735A83834D7450EFD24EA2712FF841050BE99B7A4A31BBFCBE28BD3522227838BABE6E372874533E51A59A81CBFCB9C943C5C9646091E408D3B68BF6122DA929D558290D186EFBA2BE8019B86E35CB174626952650A959CA1A116ADCF1B14773DB033A8055E56F673682219629775138CDF3C653A0179232C8B653FDEB45D704140F8CA0C7716A02E5F7ED7CB41A68A247E9ECC0B744318534B0501865FBDF68AA1E7167663B59EDD8C56114E4A52B52A2020CA89B0F06F9D626BE3446ED5BF64E2FEE7AEA815CC047DBF3AE0F07DF1B4856070430ECF72AA542E22AF59861F2E48099C6E2CF2C1E3DD938196CB40FEE135A61AC76AAE6011C5A126CF9477AA0FDB76BE94279B66063E93E0FC8CFD802D0E2326B462EE26BF073E22B19A60F8BAF74C891DC57B18C8EFA091C9C66B6E94468E9A7165403A0CD2A3D45B23B2A0A43CEEF16FAF704866B6AC10686C8B6C65FB43DFDA9F531576815E7337E640C22870D8E9E4F1AEB6B5386BA48B264FBE302B2D0724C8D8FE9A147397BF8046114C06A99DF953E43ADBBBD3EBC538AEFC02091156B2782C482F17792D4D9FADBA46FB1BA8491146EC2393AB5C26C33CF0B61854D5492D2171A09AA147ACD9FD75798F43154E70624740A08F49507EF296B9B6FC54680C4A8AC265CF7717C8FA646207BF97A0B8241736FAA61EFB1F828545F515940F7873B20E6A1ABE055746F72F03EF49AAACA30A9C2EEF8E5CDE41BE80B1E5B66F485062F70B36A3ACE30116E062B06F95B404291398337E9449C919C096DE09DDF772CBC7373678AE532AB190C02414F2E0777C62679E5B6790D40FB17D832B4A27308D48D53B2A2302F0616BA6ECDD78947205456B0C063EF1EFE54125131F6755971C4DC84087135A89AFBC9BEC74C530BE9A22067A503DC535F0BF9DA16EE2BE41AF891C1A1A55F7B8522A6CA3D7044740316CAA2A25DE5DE1E67DA72E60FE46B5E49029852C859F2ACDDC57233F47AB3C4290E67B851A55B7C834D4A5DFE3E0E16344D0AF027E70ED05E269DBC955AAC496F0A9F794DD8E5059FA73D6A1A249B9E91921A48FE2CC639B29D97073FD936993E9B4634EAE4F805E1F5F65001FA81EE94FF142FE48C6D25CCE206F8731FFE321611ED0C9D95511B3AD30E43F668409A32742C0383A6B3B43663FAEF31F334C83EC641CC451D2FCBA2287E825206A7A2E980E53C2B6D3F39D4581E96719632425518F8CF04FEA775F6F828B75E7EF3C0F36D952DCA728955DADB3D501FFEA09E21D272912DFA4C5DE82B02A459E94100B522A86BA27D841B26754179606DC9C3A25968A915EB070431DA31E76C8C3F8F689957ECE7CB4644EAA545A8EBC151466554120767BC4353B0D252C566A535182AF6B53247A2C024DAA12E9EEDE31F6988804444E40157429F832BA8A959B9A62449ED822D1532BD52870B46BDA1509C1C9619F1EFDF4EA5BC9C1A49B3EF91B0FF3548C78905D248FD5195843A447F4BAFF13965303A0B9B719327698E2D679B43D4D25A8F4CDB316CD21E6C88E21A98187930C82EB616ABE917E1C2B5C045D97CDD41FA65E999F9B7FFEDAAE0F9B735A9BAC94533A2A14B3D4413E4723D947D23CA48E52A67A6506B647810F45B92AB1703C068E67EF1ECA8C3D3BF2149AEC9C0CD623850338445088C3AFA3CC08D30BF12CFA448A10C4E3C4AA5108F9DC1C7D223A0E1A89B01B1C64DB2DFEFBABC32C4F3EAEA6EA39587D44512E9A3F579844974974EEDDC125EA3A56F3821C9FE387CEA62C37160633E14E99A33FC0CB68D19F58EB6A93380476C01A7A0E9631412BEAD87FDCE17DECA4E475A47B0D6DD82D7EDBCC677D487220B172FED1E26AAA00A1771B11A281F6CC3E9582862331765E162033025DBCD8FC9CC3E50A27C72940A5E0C7692E5B474D132FB11D017706D9D653E1731E5EFC1337A964EB9F0C1865FE475421816ADC7ADACE6FAFA6BA0D8B7FECF766B640D5944254BC9DD638BAB91313DF77C91A8FB74012873AFCB3EACF18CA8D1C67EE16F6F83CA22D59F5D577F5B0844D4FFBC1A6D9C37F5848CB672E32AA48445A1B6D6837CCF98E4D4FE49B5F62186940F868473BA71F2C68C62687D9E5BB4B01E5E079A040275D86E66559025E6253D1759559B1FA60F48B7AC130F0070D21C0E38CDCF63DD755CD790FD3990109A3B856422E8118C5075D6EDFB58EFF8AA4401871036ADB9F766F9FC895F317A9D9DF38BD6E0D3E671BBE79F2C4BC8811F5E94A878D0E922FBAC4C86";
|
||||
}
|
||||
body = JSON.stringify(obj);
|
||||
$done(body);
|
||||
10
source/connershua/Quantumult/X/Script/File/ColorWeather.js
Normal file
10
source/connershua/Quantumult/X/Script/File/ColorWeather.js
Normal file
@ -0,0 +1,10 @@
|
||||
/*
|
||||
CaiYun Weather (ColorWeather) unlock Vip
|
||||
|
||||
QX 1.0.0:
|
||||
^https:\/\/biz\.caiyunapp\.com\/v2\/user\?app_name\=weather url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/ColorWeather.js
|
||||
|
||||
MitM = biz.caiyunapp.com
|
||||
*/
|
||||
|
||||
var _0xe0e0=["\x62\x6F\x64\x79","\x70\x61\x72\x73\x65","\x78\x79\x5F\x76\x69\x70\x5F\x65\x78\x70\x69\x72\x65","\x72\x65\x73\x75\x6C\x74","\x69\x73\x5F\x76\x69\x70","\x76\x69\x70\x5F\x65\x78\x70\x69\x72\x65\x64\x5F\x61\x74","\x69\x73\x5F\x78\x79\x5F\x76\x69\x70","\x73\x74\x72\x69\x6E\x67\x69\x66\x79"];var body=$response[_0xe0e0[0]];var obj=JSON[_0xe0e0[1]](body);obj[_0xe0e0[3]][_0xe0e0[2]]= 4096483190;obj[_0xe0e0[3]][_0xe0e0[4]]= true;obj[_0xe0e0[3]][_0xe0e0[5]]= 4096483190;obj[_0xe0e0[3]][_0xe0e0[6]]= true;body= JSON[_0xe0e0[7]](obj);$done(body)
|
||||
@ -0,0 +1,9 @@
|
||||
/*
|
||||
TickTick (Tick list) unlock pro
|
||||
QX:
|
||||
^https:\/\/(ticktick|dida365)\.com\/api\/v2\/user\/status url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/DiDaQingDan.js
|
||||
|
||||
hostname = dida365.com, ticktick.com
|
||||
*/
|
||||
|
||||
var _0xf36b=["\x62\x6F\x64\x79","\x70\x61\x72\x73\x65","\x70\x72\x6F\x45\x6E\x64\x44\x61\x74\x65","\x32\x30\x39\x39\x2D\x30\x31\x2D\x30\x31\x54\x30\x30\x3A\x30\x30\x3A\x30\x30\x2E\x30\x30\x30\x2B\x30\x30\x30\x30","\x6E\x65\x65\x64\x53\x75\x62\x73\x63\x72\x69\x62\x65","\x70\x72\x6F","\x73\x74\x72\x69\x6E\x67\x69\x66\x79"];var body=$response[_0xf36b[0]];var obj=JSON[_0xf36b[1]](body);obj[_0xf36b[2]]= _0xf36b[3];obj[_0xf36b[4]]= false;obj[_0xf36b[5]]= true;body= JSON[_0xf36b[6]](obj);$done(body)
|
||||
1
source/connershua/Quantumult/X/Script/File/VSCO
Normal file
1
source/connershua/Quantumult/X/Script/File/VSCO
Normal file
@ -0,0 +1 @@
|
||||
{"user_subscription":{"expires_on_sec":1655536094,"is_intro_period":false,"expired":false,"payment_type":2,"user_id":54624336,"source":1,"is_trial_period":true,"starts_on_sec":1560831070,"intro_offer_consumed":true,"is_active":true,"canceled_at_sec":null,"auto_renew":true,"is_in_grace_period":false,"last_verified_sec":1560831070,"invalid_reason":null,"subscription_code":"VSCOANNUAL"}}
|
||||
18
source/connershua/Quantumult/X/Script/File/Wechat.js
Normal file
18
source/connershua/Quantumult/X/Script/File/Wechat.js
Normal file
@ -0,0 +1,18 @@
|
||||
/*
|
||||
Remove the WeChat public account bottom ad
|
||||
|
||||
QX:
|
||||
^https?:\/\/mp\.weixin\.qq\.com\/mp\/getappmsgad url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/Wechat.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https?:\/\/mp\.weixin\.qq\.com\/mp\/getappmsgad requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/Wechat.js
|
||||
|
||||
Surge & QX MITM = mp.weixin.qq.com,
|
||||
*/
|
||||
|
||||
var obj = JSON.parse($response.body);
|
||||
obj.advertisement_num = 0;
|
||||
obj.advertisement_info = [];
|
||||
$done({body: JSON.stringify(obj)});
|
||||
|
||||
//by Choler
|
||||
45
source/connershua/Quantumult/X/Script/File/Zymh.js
Normal file
45
source/connershua/Quantumult/X/Script/File/Zymh.js
Normal file
@ -0,0 +1,45 @@
|
||||
/*
|
||||
知音漫客 unlock vip
|
||||
|
||||
QX:
|
||||
^https://getuserinfo-globalapi.zymk.cn/app_api/v5/(getuserinfo|coin_account|getuserinfo_ticket|getcomicinfo)/ url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/Zymh.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https://getuserinfo-globalapi.zymk.cn/app_api/v5/(getuserinfo|coin_account|getuserinfo_ticket|getcomicinfo)/ requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/Zymh.js
|
||||
|
||||
Surge & QX MITM = getuserinfo-globalapi.zymk.cn
|
||||
*/
|
||||
|
||||
let url = $request.url;
|
||||
let body = JSON.parse($response.body);
|
||||
|
||||
let user = '/app_api/v5/getuserinfo/';
|
||||
let coin = '/app_api/v5/coin_account/';
|
||||
let ticket = '/app_api/v5/getuserinfo_ticket/';
|
||||
let free = '/app_api/v5/getcomicinfo/';
|
||||
|
||||
if (url.indexOf(user) != -1) {
|
||||
body.data.coins = 6666;
|
||||
body.data.isvip = 1;
|
||||
body.data.recommend = 6666;
|
||||
body.data.Cticket = 6666;
|
||||
body.data.Cgold = 6666;
|
||||
}
|
||||
else if (url.indexOf(coin) != -1) {
|
||||
body.data.coins = 6666;
|
||||
body.data.golds = 6666;
|
||||
}
|
||||
else if (url.indexOf(ticket) != -1) {
|
||||
body.data.Cticket = 6666;
|
||||
}
|
||||
|
||||
else if (url.indexOf(free) != -1) {
|
||||
body.data.price = 0;
|
||||
body.data.download_price = 0;
|
||||
}
|
||||
|
||||
body = JSON.stringify(body);
|
||||
|
||||
$done({body});
|
||||
|
||||
//by mieqq
|
||||
35
source/connershua/Quantumult/X/Script/File/aimeiju.js
Normal file
35
source/connershua/Quantumult/X/Script/File/aimeiju.js
Normal file
@ -0,0 +1,35 @@
|
||||
/*
|
||||
爱美剧 unlock vip
|
||||
app download link : app.meiju2018.com
|
||||
|
||||
QX :
|
||||
^https?:\/\/mjapp\.\w{1,9}\.com\/index\.php\/app\/ios\/(vod\/show|user\/index) url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/aimeiju.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https?:\/\/mjapp\.\w{1,9}\.com\/index\.php\/app\/ios\/(vod\/show|user\/index) requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/aimeiju.js
|
||||
*/
|
||||
|
||||
var body = $response.body;
|
||||
var url = $request.url;
|
||||
const path1 = "/index.php/app/ios/user/index";
|
||||
const path2 = "/index.php/app/ios/vod/show";
|
||||
|
||||
if (url.indexOf(path1) != -1){
|
||||
let obj = JSON.parse(body);
|
||||
obj.data.user["viptime"] = "2066-01-01 08:00:00";
|
||||
obj.data.user["cion"] = "66666";
|
||||
obj.data.user["vip"] = "1";
|
||||
body = JSON.stringify(obj);
|
||||
}
|
||||
|
||||
if (url.indexOf(path2) != -1){
|
||||
let obj = JSON.parse(body);
|
||||
obj.data["looktime"] = -1;
|
||||
obj.data["vip"] = "4";
|
||||
body = JSON.stringify(obj);
|
||||
}
|
||||
|
||||
$done({body});
|
||||
|
||||
|
||||
// Made by Meeta
|
||||
24
source/connershua/Quantumult/X/Script/File/bdmh.js
Normal file
24
source/connershua/Quantumult/X/Script/File/bdmh.js
Normal file
@ -0,0 +1,24 @@
|
||||
/*
|
||||
蜜桃漫画 unlock vip
|
||||
|
||||
QX:
|
||||
^https?:\/\/(bd|bdapp|mitaoapp)\.(4008109966|yeduapp)\.(net|com)\/\/index\.php\/api\/User\/userLogin url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/bdmh.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https?:\/\/(bd|bdapp|mitaoapp)\.(4008109966|yeduapp)\.(net|com)\/\/index\.php\/api\/User\/userLogin requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/bdmh.js
|
||||
*/
|
||||
|
||||
var body = $response.body;
|
||||
var obj = JSON.parse(body);
|
||||
|
||||
obj.data.user_info.isvip = "1";
|
||||
obj.data.user_info.is_pay = "1";
|
||||
obj.data.user_info.egold = "66666";
|
||||
obj.data.user_info.vip_days = "66666";
|
||||
obj.data.user_info.vip_start_time = "1502969604";
|
||||
obj.data.user_info.vip_overtime = "2066-06-06 06:00:00";
|
||||
obj.data.user_info.name = "脚本禁止牟利,TG频道@NobyDa";
|
||||
obj.data.user_info.avatar = "https://avatars3.githubusercontent.com/u/53217160?s=400&v=4";
|
||||
|
||||
body = JSON.stringify(obj);
|
||||
$done({body});
|
||||
@ -0,0 +1,17 @@
|
||||
/*
|
||||
bilibili remove some account modules. by onewayticket255
|
||||
|
||||
QX:
|
||||
^https://app.bilibili.com/x/v2/account/mine\?access_key url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/bilibiliAccount.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https://app.bilibili.com/x/v2/account/mine\?access_key requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/bilibiliAccount.js
|
||||
|
||||
Surge & QX MITM = app.bilibili.com
|
||||
*/
|
||||
|
||||
let body = $response.body
|
||||
body=JSON.parse(body)
|
||||
body['data']['sections'].splice(2,1)
|
||||
body=JSON.stringify(body)
|
||||
$done({body})
|
||||
29
source/connershua/Quantumult/X/Script/File/bilibiliTab.js
Normal file
29
source/connershua/Quantumult/X/Script/File/bilibiliTab.js
Normal file
@ -0,0 +1,29 @@
|
||||
/*
|
||||
bilibili home page module customization whitelist. by onewayticket255
|
||||
|
||||
QX:
|
||||
^https://app.bilibili.com/x/resource/show/tab\?access_key url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/bilibiliTab.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https://app.bilibili.com/x/resource/show/tab\?access_key requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/bilibiliTab.js
|
||||
|
||||
Surge & QX MITM = app.bilibili.com
|
||||
*/
|
||||
|
||||
let whitelist=['追番','推荐','直播','热门','影视']
|
||||
|
||||
let body = $response.body
|
||||
body=JSON.parse(body)
|
||||
|
||||
body['data']['tab'].forEach((element, index) => {
|
||||
if(!(whitelist.includes(element['name']))) body['data']['tab'].splice(index,1)
|
||||
});
|
||||
|
||||
body['data']['bottom'].forEach((element, index)=> {
|
||||
if(element['pos']==4){
|
||||
body['data']['bottom'].splice(index,1)
|
||||
}
|
||||
})
|
||||
|
||||
body=JSON.stringify(body)
|
||||
$done({body})
|
||||
24
source/connershua/Quantumult/X/Script/File/bilifj.js
Normal file
24
source/connershua/Quantumult/X/Script/File/bilifj.js
Normal file
@ -0,0 +1,24 @@
|
||||
/*
|
||||
bilibili fan drama open 1080P+
|
||||
|
||||
QX:
|
||||
^https?:\/\/api\.bilibili\.com\/pgc\/player\/api\/playurl url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/bilifj.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https?:\/\/api\.bilibili\.com\/pgc\/player\/api\/playurl requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/bilifj.js
|
||||
|
||||
Surge & QX MITM = api.bilibili.com
|
||||
*/
|
||||
|
||||
var body = $response.body;
|
||||
var url = $request.url;
|
||||
|
||||
const path1 = '/pgc/player/api/playurl';
|
||||
|
||||
if (url.indexOf(path1) != -1) {
|
||||
let obj = JSON.parse(body);
|
||||
obj["quality"] = obj["accept_quality"][0];
|
||||
body = JSON.stringify(obj);
|
||||
}
|
||||
|
||||
$done({body});
|
||||
31
source/connershua/Quantumult/X/Script/File/dapian.js
Normal file
31
source/connershua/Quantumult/X/Script/File/dapian.js
Normal file
@ -0,0 +1,31 @@
|
||||
/*
|
||||
大片 unlock vip
|
||||
|
||||
QX:
|
||||
^https?:\/\/api\.vnision\.com\/v1\/(users\/|banners) url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/dapian.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https?:\/\/api\.vnision\.com\/v1\/(users\/|banners) requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/dapian.js
|
||||
|
||||
Surge & QX MITM = api.vnision.com
|
||||
*/
|
||||
|
||||
var body = $response.body;
|
||||
var url = $request.url;
|
||||
|
||||
const vip = '/v1/users/';
|
||||
const ad = '/v1/banners';
|
||||
|
||||
if (url.indexOf(vip) != -1) {
|
||||
let obj = JSON.parse(body);
|
||||
obj.user.is_member = 1;
|
||||
body = JSON.stringify(obj);
|
||||
}
|
||||
|
||||
if (url.indexOf(ad) != -1) {
|
||||
let obj = JSON.parse(body);
|
||||
delete obj.banners
|
||||
body = JSON.stringify(obj);
|
||||
}
|
||||
|
||||
$done({body});
|
||||
23
source/connershua/Quantumult/X/Script/File/kmh.js
Normal file
23
source/connershua/Quantumult/X/Script/File/kmh.js
Normal file
@ -0,0 +1,23 @@
|
||||
/*
|
||||
看漫画极速版 unlock vip, currently off the shelf
|
||||
|
||||
QX:
|
||||
^https?:\/\/getuserinfo\.321mh\.com\/app_api\/v5\/getuserinfo\/ url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/kmh.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https?:\/\/getuserinfo\.321mh\.com\/app_api\/v5\/getuserinfo\/ requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/kmh.js
|
||||
|
||||
Surge & QX MITM = getuserinfo.321mh.com
|
||||
*/
|
||||
|
||||
var body = $response.body;
|
||||
var url = $request.url;
|
||||
const path = "/app_api/v5/getuserinfo/";
|
||||
let obj = JSON.parse(body);
|
||||
if (url.indexOf(path) != -1) {
|
||||
obj["isvip"] = "1";
|
||||
body = JSON.stringify(obj);
|
||||
}
|
||||
$done({body});
|
||||
|
||||
// From HoGer
|
||||
42
source/connershua/Quantumult/X/Script/File/vsco.js
Normal file
42
source/connershua/Quantumult/X/Script/File/vsco.js
Normal file
@ -0,0 +1,42 @@
|
||||
/*
|
||||
VSCO unlock vip
|
||||
|
||||
QX:
|
||||
^https?:\/\/vsco\.co\/api\/subscriptions\/2.1\/user-subscriptions\/ url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/vsco.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https?:\/\/vsco\.co\/api\/subscriptions\/2.1\/user-subscriptions\/ requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/vsco.js
|
||||
|
||||
Surge & QX MITM = vsco.co
|
||||
*/
|
||||
|
||||
/**
|
||||
* @supported 292204721941
|
||||
*/
|
||||
|
||||
var body = $response.body;
|
||||
var url = $request.url;
|
||||
|
||||
const path1 = '/api/subscriptions/2.1/user-subscriptions/';
|
||||
|
||||
let obj = JSON.parse(body);
|
||||
|
||||
if (url.indexOf(path1) != -1) {
|
||||
obj.user_subscription["expires_on_sec"] = 1655536094;
|
||||
obj.user_subscription["expired"] = false;
|
||||
obj.user_subscription["payment_type"] = 2;
|
||||
obj.user_subscription["is_trial_period"] = true;
|
||||
obj.user_subscription["starts_on_sec"] = 1560831070;
|
||||
obj.user_subscription["is_active"] = true;
|
||||
obj.user_subscription["auto_renew"] = true;
|
||||
obj.user_subscription["last_verified_sec"] = 1560831070;
|
||||
obj.user_subscription["subscription_code"] = "VSCOANNUAL";
|
||||
obj.user_subscription["user_id"] = 54624336;
|
||||
obj.user_subscription["source"] = 1;
|
||||
body = JSON.stringify(obj);
|
||||
}
|
||||
|
||||
$done({body});
|
||||
|
||||
// 自用 转载需注明出处
|
||||
// TG频道: https://t.me/NobyDa
|
||||
20
source/connershua/Quantumult/X/Script/File/wnyd.js
Normal file
20
source/connershua/Quantumult/X/Script/File/wnyd.js
Normal file
@ -0,0 +1,20 @@
|
||||
/*
|
||||
Netease snail reading unlock vip
|
||||
|
||||
QX:
|
||||
^https?:\/\/p\.du\.163\.com\/gain\/readtime\/info\.json url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/wnyd.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https?:\/\/p\.du\.163\.com\/gain\/readtime\/info\.json requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/wnyd.js
|
||||
|
||||
Surge & QX MITM = p.du.163.com
|
||||
*/
|
||||
|
||||
var body = $response.body;
|
||||
var obj = JSON.parse(body);
|
||||
|
||||
obj.tradeEndTime = 1679685290000;
|
||||
body = JSON.stringify(obj);
|
||||
$done({body});
|
||||
|
||||
//By yxiaocai & JO2EY
|
||||
17
source/connershua/Quantumult/X/Script/File/wykaola.js
Normal file
17
source/connershua/Quantumult/X/Script/File/wykaola.js
Normal file
@ -0,0 +1,17 @@
|
||||
/*
|
||||
Netease koala removes ads
|
||||
|
||||
QX:
|
||||
^https://sp\.kaola\.com/api/openad$ url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/wykaola.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https://sp\.kaola\.com/api/openad$ requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/wykaola.js
|
||||
|
||||
Surge & QX MITM = sp.kaola.com
|
||||
*/
|
||||
|
||||
var obj = JSON.parse($response.body);
|
||||
obj = null;
|
||||
$done({body: JSON.stringify(obj)});
|
||||
|
||||
//by Choler
|
||||
50
source/connershua/Quantumult/X/Script/File/xjsp.js
Normal file
50
source/connershua/Quantumult/X/Script/File/xjsp.js
Normal file
@ -0,0 +1,50 @@
|
||||
/*
|
||||
Banana video unlock vip
|
||||
app download link : http://tinyurl.com/y57j6hjg
|
||||
|
||||
QX:
|
||||
^https?:\/\/(ios|apple)\.fuliapps\.com\/ url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/xjsp.js
|
||||
|
||||
Surge4:
|
||||
http-response ^https?:\/\/(ios|apple)\.fuliapps\.com\/ requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/xjsp.js
|
||||
|
||||
Surge & QX MITM = *.fuliapps.com
|
||||
*/
|
||||
|
||||
var body = $response.body;
|
||||
var url = $request.url;
|
||||
const path1 = "/ucp/index";
|
||||
const path2 = "/getGlobalData";
|
||||
const path3 = "/vod/reqplay/"
|
||||
if (url.indexOf(path1) != -1){
|
||||
let obj = JSON.parse(body);
|
||||
obj.data.uinfo.down_daily_remainders = "666";
|
||||
obj.data.uinfo.play_daily_remainders = "666";
|
||||
obj.data.uinfo["next_upgrade_need"] = "0";
|
||||
obj.data.user.isvip = "1";
|
||||
obj.data.user.nickname = "Meeta_share";
|
||||
obj.data.user.gicon = "V5";
|
||||
obj.data.user.gid = "5";
|
||||
obj.data.user.avatar = "https://s2.ax1x.com/2019/07/11/ZRNrbq.th.jpg";
|
||||
body = JSON.stringify(obj);
|
||||
}
|
||||
|
||||
if (url.indexOf(path2) != -1){
|
||||
let obj = JSON.parse(body);
|
||||
obj.data.app_launch_times_adshow = "0";
|
||||
obj.data.adgroups = "";
|
||||
obj.data.iOS_adgroups ="";
|
||||
body = JSON.stringify(obj);
|
||||
}
|
||||
if (url.indexOf(path3) != -1){
|
||||
let obj = JSON.parse(body);
|
||||
obj.retcode = "0";
|
||||
if(obj.data.hasOwnProperty("httpurl_preview")){
|
||||
var playurl = obj.data["httpurl_preview"];
|
||||
obj.data["httpurl"] = playurl;
|
||||
};
|
||||
body = JSON.stringify(obj);
|
||||
}
|
||||
$done({body});
|
||||
|
||||
//(Made by Meeta)
|
||||
41
source/connershua/Quantumult/X/Script/File/xxys.js
Normal file
41
source/connershua/Quantumult/X/Script/File/xxys.js
Normal file
@ -0,0 +1,41 @@
|
||||
/*
|
||||
XiaoXiaoYingShi unlock Vip
|
||||
QX:
|
||||
https:\/\/ios\.xiaoxiaoapps\.com\/(vod\/reqplay\/|ucp/index) url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/xxys.js
|
||||
Surge:
|
||||
http-response https:\/\/ios\.xiaoxiaoapps\.com\/(vod\/reqplay\/|ucp/index) requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/xxys.js
|
||||
|
||||
MITM = ios.xiaoxiaoapps.com
|
||||
*/
|
||||
|
||||
const path1 = "/ucp/index";
|
||||
const path2 = "/vod/reqplay/";
|
||||
var body = $response.body;
|
||||
var url = $request.url;
|
||||
if (url.indexOf(path1) != -1){
|
||||
let obj = JSON.parse(body);
|
||||
obj.data.uinfo["down_daily_remainders"] = "666";
|
||||
obj.data.uinfo["play_daily_remainders"] = "666";
|
||||
obj.data.user["goldcoin"] = "999";
|
||||
obj.data.uinfo["next_upgrade_need"] = "0";
|
||||
obj.data.uinfo["curr_group"] = "5";
|
||||
obj.data.user["isvip"] = "1";
|
||||
obj.data.user["goldcoin"] = "666";
|
||||
obj.data.user["gicon"] = "V5";
|
||||
obj.data.user["gid"] = "5";
|
||||
body = JSON.stringify(obj);
|
||||
}
|
||||
if (url.indexOf(path2) != -1){
|
||||
let obj = JSON.parse(body);
|
||||
obj.retcode = "0";
|
||||
obj.data.lastplayindex = "1";
|
||||
if(obj.data.hasOwnProperty("httpurl_preview")){
|
||||
var playurl = obj.data["httpurl_preview"];
|
||||
obj.data["httpurl"] = playurl;
|
||||
};
|
||||
body = JSON.stringify(obj);
|
||||
}
|
||||
|
||||
$done({body});
|
||||
|
||||
//by meeta
|
||||
Reference in New Issue
Block a user