feat: 随原版本更新脚本(powered by @ddgksf2013)

This commit is contained in:
sve1r 2022-11-30 17:11:50 +08:00
parent 5979af3eea
commit 415cb83be0
3 changed files with 2 additions and 32 deletions

View File

@ -1,22 +1,2 @@
/*
version v0.0.1
updatetime 2022-08-18
tgchannel https://t.me/ddgksf2021
function 京东搜索页面优化
author ddgksf2013
[rewrite_local]
^https?:\/\/api\.m\.jd\.com\/client\.action\?functionId=hotWords url script-response-body https://ocd0522.tk/ddgksf2013/Cuttlefish/raw/branch/master/Script/jd_json.js
^https?:\/\/api\.m\.jd\.com\/client\.action\?functionId=hotSearchTerms url script-response-body https://ocd0522.tk/ddgksf2013/Cuttlefish/raw/branch/master/Script/jd_json.js
[mitm]
hostname = api.m.jd.com
*/
var puimCea1=JSON['\x70\x61\x72\x73\x65']($response['\x62\x6f\x64\x79']);if($request['\x75\x72\x6c']['\x69\x6e\x64\x65\x78\x4f\x66']('\x68\x6f\x74\x57\x6f\x72\x64\x73')!==-1){puimCea1['\x68\x6f\x74\x77\x6f\x72\x64\x73']={};puimCea1['\x74\x61\x62\x73']={};delete puimCea1['\x61\x62\x76\x65\x72']}if($request['\x75\x72\x6c']['\x69\x6e\x64\x65\x78\x4f\x66']('\x68\x6f\x74\x53\x65\x61\x72\x63\x68\x54\x65\x72\x6d\x73')!==-1){puimCea1['\x74\x6f\x70\x44\x61\x74\x61']['\x64\x61\x74\x61']={};puimCea1['\x64\x61\x74\x61']={}}$done({body:JSON['\x73\x74\x72\x69\x6e\x67\x69\x66\x79'](puimCea1)});

View File

@ -7,7 +7,7 @@ author kk pp
[rewrite_local]
^https?:\/\/api.coolapk.com\/v6\/(feed\/(replyList|detail)|main\/indexV8|dataList) url script-response-body https://ocd0522.tk/ddgksf2013/Cuttlefish/raw/branch/master/Script/coolapk.js
^https?:\/\/api.coolapk.com\/v6\/(feed\/(replyList|detail)|main\/indexV8|dataList) url script-response-body https://github.com/ddgksf2013/Scripts/raw/master/coolapk.js
[mitm]
hostname = api.coolapk.com

View File

@ -1,19 +1,9 @@
if (-1 != $request.url.indexOf("athena/v5/people/my")) {
let e = JSON.parse($response.body);
e.data.floatingInfo = {}, $done({body: JSON.stringify(e)})
} else if (-1 != $request.url.indexOf("config/v3/basic")) {
let e = JSON.parse($response.body);
e.data.bottomBarControl.defaultTab = "home",
e.data.bottomBarControl.tabs = Object.values(e.data.bottomBarControl.tabs)
.filter(e => !("entry" == e.tabType || "mall" == e.tabType || "prime" == e.tabType)),
e.data.homeTabs = Object.values(e.data.homeTabs)
.filter(e => !("uni_web_activity" == e.type)), 2 < e.data.homeTabs.length && (e.data.homeTabs[0].schema = "keep://homepage/homePrime",
e.data.homeTabs[0].name = "會員",
e.data.homeTabs[0].type = "homePrime"),
$done({body: JSON.stringify(e)}
)
e.data.bottomBarControl.defaultTab = "home", e.data.bottomBarControl.tabs = Object.values(e.data.bottomBarControl.tabs).filter(e => !("entry" == e.tabType || "mall" == e.tabType || "prime" == e.tabType)), e.data.homeTabs = Object.values(e.data.homeTabs).filter(e => !("uni_web_activity" == e.type)), 2 < e.data.homeTabs.length && (e.data.homeTabs[0].schema = "keep://homepage/homePrime", e.data.homeTabs[0].name = "會員", e.data.homeTabs[0].type = "homePrime"), $done({body: JSON.stringify(e)})
} else if (-1 != $request.url.indexOf("homepage/v7/tab/find")) {
let e = JSON.parse($response.body);
e.data.sections = Object.values(e.data.sections).filter(e => "quickEntranceV3" == e.contentStyle), e.data.sections[0].quickEntrances = e.data.sections[0].quickEntrances.filter(e => 0 == e.itemTrackProps.itemPosition || 1 == e.itemTrackProps.itemPosition || 2 == e.itemTrackProps.itemPosition || 3 == e.itemTrackProps.itemPosition), $done({body: JSON.stringify(e)})