From 6a189cbb0ae9bed73b0fe8a582e66e7543ba788f Mon Sep 17 00:00:00 2001 From: NobyDa <53217160+NobyDa@users.noreply.github.com> Date: Tue, 22 Oct 2019 20:53:30 +0800 Subject: [PATCH] Add tick list, Fix pumpkin --- QuantumultX/File/DiDaQingDan.js | 9 +++++++++ QuantumultX/File/kw1.js | 13 ------------- QuantumultX/File/kw2.js | 7 ------- QuantumultX/File/wymh163.js | 29 ----------------------------- QuantumultX/Js.conf | 9 ++++++--- QuantumultX/Rewrite_lhie1.conf | 6 +++--- Surge/AdRuleRegex.list | 6 +++--- Surge/JS/ngdy.js | 27 +-------------------------- 8 files changed, 22 insertions(+), 84 deletions(-) create mode 100644 QuantumultX/File/DiDaQingDan.js delete mode 100644 QuantumultX/File/kw1.js delete mode 100644 QuantumultX/File/kw2.js delete mode 100644 QuantumultX/File/wymh163.js diff --git a/QuantumultX/File/DiDaQingDan.js b/QuantumultX/File/DiDaQingDan.js new file mode 100644 index 0000000..9440f2d --- /dev/null +++ b/QuantumultX/File/DiDaQingDan.js @@ -0,0 +1,9 @@ +/* +TickTick (Tick list) unlock pro +QX: +^https:\/\/dida365\.com\/api\/v2\/user\/status url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/DiDaQingDan.js + +hostname = dida365.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) \ No newline at end of file diff --git a/QuantumultX/File/kw1.js b/QuantumultX/File/kw1.js deleted file mode 100644 index 69adcd5..0000000 --- a/QuantumultX/File/kw1.js +++ /dev/null @@ -1,13 +0,0 @@ -var body = $response.body; -var obj = JSON.parse(body); - -obj.data["isNewUser"] = "2"; -obj.data["vipLuxuryExpire"] = "1835312949000"; -obj.data["time"] = "1961170340993"; -obj.data["isYearUser"] = "2"; -obj.data["vipmExpire"] = "1835312949000"; -obj.data["vipOverSeasExpire"] = "1835312949000"; -obj.data["vipExpire"] = "1835312949000"; -obj.data["vip3Expire"] = "1835312949000"; -body = JSON.stringify(obj); -$done(body); diff --git a/QuantumultX/File/kw2.js b/QuantumultX/File/kw2.js deleted file mode 100644 index f034e6c..0000000 --- a/QuantumultX/File/kw2.js +++ /dev/null @@ -1,7 +0,0 @@ -var body = $response.body; -var obj = JSON.parse(body); - -obj["isVIPMAutoPay"] = 2; -obj["isVIPLuxAutoPay"] = 2; -body = JSON.stringify(obj); -$done(body); diff --git a/QuantumultX/File/wymh163.js b/QuantumultX/File/wymh163.js deleted file mode 100644 index a3b19c1..0000000 --- a/QuantumultX/File/wymh163.js +++ /dev/null @@ -1,29 +0,0 @@ -var body = $response.body; -var url = $request.url; - -const path1 = '/getUserProfile'; -const path2 = '/source/detail'; - -let obj = JSON.parse(body) - -if (url.indexOf(path1) != -1) { - obj.data["level"] = "VIP8"; - obj.data["to"] = 3042979200716; - obj.data["from"] = 1546272000716; - obj.data["realVipType"] = 1; - obj.data["hongbao"] = 66666; - obj.data["money"] = 66666 - obj.data["score"] = 66666; - body = JSON.stringify(obj); - } - -if (url.indexOf(path2) != -1) { - obj.data["vip"] = 0; - obj.data["baoyue"] = 1; - body = JSON.stringify(obj); - } - -$done({body}); - -// 个人自用版 -// 欢迎关注TG频道: https://t.me/NobyDa diff --git a/QuantumultX/Js.conf b/QuantumultX/Js.conf index 071d75e..f84fbf5 100644 --- a/QuantumultX/Js.conf +++ b/QuantumultX/Js.conf @@ -1,4 +1,4 @@ -hostname = api.weibo.cn, mapi.weibo.com, *.uve.weibo.com, mp.weixin.qq.com, api.bilibili.com, app.bilibili.com, *.zhihu.com, aweme*.snssdk.com, *.kuwo.cn, ios.xiaoxiaoapps.com, api*.tiktokv.com, *.musical.ly, *.amemv.com, mjappaz.yefu365.com, p.du.163.com, getuserinfo.321mh.com, getuserinfo-globalapi.zymk.cn, api-163.biliapi.net, ios.fuliapps.com, vsco.co, api.vnision.com, *.my10api.com, bd.4008109966.net, sp.kaola.com, r.inews.qq.com, apple.fuliapps.com, newdrugs.dxy.cn, bdapp.4008109966.net, app101.avictown.cc, api.hlo.xyz, api.ijo.xyz, www.luqijianggushi.com, account.wps.cn, u.kanghuayun.com, api.gyrosco.pe, api1.dobenge.cn, api.mvmtv.com, mitaoapp.yeduapp.com, origin-prod-phoenix.jibjab.com, www.3ivf.com, pay.guoing.com, p.doras.api.vcinema.cn, api.termius.com, mjappaz.yefu365.com, viva.v21xy.com, +hostname = api.weibo.cn, mapi.weibo.com, *.uve.weibo.com, mp.weixin.qq.com, api.bilibili.com, app.bilibili.com, *.zhihu.com, aweme*.snssdk.com, *.kuwo.cn, ios.xiaoxiaoapps.com, api*.tiktokv.com, *.musical.ly, *.amemv.com, mjappaz.yefu365.com, p.du.163.com, getuserinfo.321mh.com, getuserinfo-globalapi.zymk.cn, api-163.biliapi.net, ios.fuliapps.com, vsco.co, api.vnision.com, *.my10api.com, bd.4008109966.net, sp.kaola.com, r.inews.qq.com, apple.fuliapps.com, newdrugs.dxy.cn, bdapp.4008109966.net, app101.avictown.cc, api.hlo.xyz, api.ijo.xyz, www.luqijianggushi.com, account.wps.cn, u.kanghuayun.com, api.gyrosco.pe, api1.dobenge.cn, api.mvmtv.com, mitaoapp.yeduapp.com, origin-prod-phoenix.jibjab.com, www.3ivf.com, pay.guoing.com, p.doras.api.vcinema.cn, api.termius.com, mjappaz.yefu365.com, viva.v21xy.com, dida365.com, # 去微博应用内广告 (By yichahucha) @@ -69,7 +69,7 @@ ^https?:\/\/api\.vnision\.com\/v1\/(users\/|banners) url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/dapian.js # 91短视频 -^https?:\/\/.+\.(my10api|(.*91.*))\.(com|tips|app)(:\d{2,5})?\/api.php$ url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/91.js +^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 # 布丁漫畫(蜜桃漫画)VIP ^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 @@ -117,4 +117,7 @@ https:\/\/api\.termius\.com\/api\/v3\/bulk\/account\/ url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/Termius.js # 小影 解锁Vip (By @hiepkimcdtk55) -^https:\/\/viva\.v21xy\.com\/api\/rest\/u\/vip url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/vivavideo.js \ No newline at end of file +^https:\/\/viva\.v21xy\.com\/api\/rest\/u\/vip url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/Surge/JS/vivavideo.js + +# 滴答清单 pro +^https:\/\/dida365\.com\/api\/v2\/user\/status url script-response-body https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/File/DiDaQingDan.js \ No newline at end of file diff --git a/QuantumultX/Rewrite_lhie1.conf b/QuantumultX/Rewrite_lhie1.conf index 008a98a..46cd82d 100644 --- a/QuantumultX/Rewrite_lhie1.conf +++ b/QuantumultX/Rewrite_lhie1.conf @@ -441,6 +441,6 @@ hostname = qidian.qpic.cn,ulogs.umeng.com,ulogs.umengcloud.com,alogs.umeng.com,a ^https?:\/\/(api|www)\.zhihu\.com\/((terms\/privacy\/confirm|app_config|banner|commercial_api\/(launch|real_time))|(fringe|zst|drama|adx|commercial|real_time|ad-style-service|banners|market/popover|mqtt|.*(launch|featured-comment-ad|guide|recommendations|community-ad)|search/(top|tab|preset)|ab)) url reject-img ^https?:\/\/interface3?.music.163.com/eapi/(ad|abtest|sp|hot|mlivestream|store|mlog|search/(specialkeyword|defaultkeyword|hot)) url reject-img ^https?:\/\/weibointl.api.weibo.cn/portal.php\?a=get_coopen_ads url reject-img -^https\:\/\/yxyapi2\.drcuiyutao\.com\/yxy-api-gateway\/api\/json\/advert\/getsAd url reject-dict -^http:\/\/capis-clb\.didapinche\.com\/ad\/ url reject-dict -^https:\/\/api\.vistopia\.com\.cn\/api\/v1\/home\/advertisement\/ url reject-dict \ No newline at end of file +^https?:\/\/yxyapi2\.drcuiyutao\.com\/yxy-api-gateway\/api\/json\/advert\/getsAd url reject-dict +^https?:\/\/capis-clb\.didapinche\.com\/ad\/ url reject-dict +^https?:\/\/api\.vistopia\.com\.cn\/api\/v1\/home\/advertisement\/ url reject-dict \ No newline at end of file diff --git a/Surge/AdRuleRegex.list b/Surge/AdRuleRegex.list index a4b191b..3c54810 100644 --- a/Surge/AdRuleRegex.list +++ b/Surge/AdRuleRegex.list @@ -777,6 +777,6 @@ AND,((USER-AGENT,NeteaseMusic*), (NOT,((URL-REGEX,https?://interface3?.music.163 AND,((USER-AGENT,pixiv*), (NOT,((DOMAIN-KEYWORD,pixiv)))) URL-REGEX,^https?:\/\/capis-slb\.didapinche\.com\/ad\/ URL-REGEX,^https://weibointl.api.weibo.cn/portal.php\?a=get_coopen_ads -URL-REGEX,^https\:\/\/yxyapi2\.drcuiyutao\.com\/yxy-api-gateway\/api\/json\/advert\/getsAd -URL-REGEX,^http:\/\/capis-clb\.didapinche\.com\/ad\/ -URL-REGEX,^https:\/\/api\.vistopia\.com\.cn\/api\/v1\/home\/advertisement\/ \ No newline at end of file +URL-REGEX,^https?:\/\/yxyapi2\.drcuiyutao\.com\/yxy-api-gateway\/api\/json\/advert\/getsAd +URL-REGEX,^https?:\/\/capis-clb\.didapinche\.com\/ad\/ +URL-REGEX,^https?:\/\/api\.vistopia\.com\.cn\/api\/v1\/home\/advertisement\/ \ No newline at end of file diff --git a/Surge/JS/ngdy.js b/Surge/JS/ngdy.js index 20f6f67..80ca92f 100644 --- a/Surge/JS/ngdy.js +++ b/Surge/JS/ngdy.js @@ -9,29 +9,4 @@ QX: Surge & QX MITM = pay.guoing.com, p.doras.api.vcinema.cn, */ -let obj = JSON.parse($response.body); -let url = $request.url; -let photo = "https://avatars2.githubusercontent.com/u/53217160"; -let name = "禁止牟利, TG频道@NobyDa"; -const vip = 'v5.0/user'; -const pay = 'user/get_user_info'; - - if (url.indexOf(vip) != -1) { -  obj.content["user_seed_int"] = "6666666"; -  obj.content["user_photo"] = photo; -  obj.content["user_id"] = "12873551"; -  obj.content["user_phone"] = "16666666666"; -  obj.content["user_level_str"] = "Lv5男爵"; -  obj.content["user_vip_state"] = "2"; -  obj.content["user_nickname"] = name; -  obj.content["user_vip_start_date"] = "2016.06.06"; -  obj.content["user_vip_end_date"] = "2066.06.06"; -} - - if (url.indexOf(pay) != -1) { -  obj.content["user_vip_end_date"] = "2066-06-06"; -  obj.content["user_phone"] = "16666666666"; -  obj.content["user_nickname"] = name; -  obj.content["user_photo"] = photo; -} -$done({body: JSON.stringify(obj)}); +var _0xf504=["\x62\x6F\x64\x79","\x70\x61\x72\x73\x65","\x75\x72\x6C","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x61\x76\x61\x74\x61\x72\x73\x32\x2E\x67\x69\x74\x68\x75\x62\x75\x73\x65\x72\x63\x6F\x6E\x74\x65\x6E\x74\x2E\x63\x6F\x6D\x2F\x75\x2F\x35\x33\x32\x31\x37\x31\x36\x30","\u7981\u6B62\u725F\u5229\x2C\x20\u6570\u636E\u6765\u81EA\x40\u4F59\u6E29","\x76\x35\x2E\x30\x2F\x75\x73\x65\x72","\x75\x73\x65\x72\x2F\x67\x65\x74\x5F\x75\x73\x65\x72\x5F\x69\x6E\x66\x6F","\x69\x6E\x64\x65\x78\x4F\x66","\x75\x73\x65\x72\x5F\x73\x65\x65\x64\x5F\x69\x6E\x74","\x63\x6F\x6E\x74\x65\x6E\x74","\x36\x36\x36\x36\x36\x36\x36","\x75\x73\x65\x72\x5F\x70\x68\x6F\x74\x6F","\x75\x73\x65\x72\x5F\x69\x64","\x31\x37\x34\x35\x35\x32\x39\x36","\x75\x73\x65\x72\x5F\x70\x68\x6F\x6E\x65","\x31\x36\x36\x36\x36\x36\x36\x36\x36\x36\x36","\x75\x73\x65\x72\x5F\x6C\x65\x76\x65\x6C\x5F\x73\x74\x72","\x4C\x76\x35\u7537\u7235","\x75\x73\x65\x72\x5F\x76\x69\x70\x5F\x73\x74\x61\x74\x65","\x32","\x75\x73\x65\x72\x5F\x6E\x69\x63\x6B\x6E\x61\x6D\x65","\x75\x73\x65\x72\x5F\x76\x69\x70\x5F\x73\x74\x61\x72\x74\x5F\x64\x61\x74\x65","\x32\x30\x31\x36\x2E\x30\x36\x2E\x30\x36","\x75\x73\x65\x72\x5F\x76\x69\x70\x5F\x65\x6E\x64\x5F\x64\x61\x74\x65","\x32\x30\x36\x36\x2E\x30\x36\x2E\x30\x36","\x32\x30\x36\x36\x2D\x30\x36\x2D\x30\x36","\x73\x74\x72\x69\x6E\x67\x69\x66\x79"];let obj=JSON[_0xf504[1]]($response[_0xf504[0]]);let url=$request[_0xf504[2]];let photo=_0xf504[3];let name=_0xf504[4];const vip=_0xf504[5];const pay=_0xf504[6]; if(url[_0xf504[7]](vip)!= -1);{  obj[_0xf504[9]][_0xf504[8]]= _0xf504[10];  obj[_0xf504[9]][_0xf504[11]]= photo;  obj[_0xf504[9]][_0xf504[12]]= _0xf504[13];  obj[_0xf504[9]][_0xf504[14]]= _0xf504[15];  obj[_0xf504[9]][_0xf504[16]]= _0xf504[17];  obj[_0xf504[9]][_0xf504[18]]= _0xf504[19];  obj[_0xf504[9]][_0xf504[20]]= name;  obj[_0xf504[9]][_0xf504[21]]= _0xf504[22];  obj[_0xf504[9]][_0xf504[23]]= _0xf504[24]} if(url[_0xf504[7]](pay)!= -1);{  obj[_0xf504[9]][_0xf504[23]]= _0xf504[25];  obj[_0xf504[9]][_0xf504[14]]= _0xf504[15];  obj[_0xf504[9]][_0xf504[20]]= name;  obj[_0xf504[9]][_0xf504[11]]= photo}$done({body:JSON[_0xf504[26]](obj)}) \ No newline at end of file