更新 'SrcJyData.js'

master
src48597962 6 months ago
parent 60089dc264
commit 563fe80ba3
  1. 28
      SrcJyData.js

@ -99,7 +99,7 @@ function getYiData(jkdata) {
var drpy = GM.defineModule("SrcJuDrpy", config.依赖.match(/http(s)?:\/\/.*\//)[0] + "SrcJyDrpy.js").get(jkdata);
let rule = drpy.getRule();
log(rule);
detailurl = rule.detailUrl;
classurl = rule.homeUrl || rule.host;
listurl = rule.filter_url || rule.host;
if(rule.二级=="*"){
@ -161,9 +161,18 @@ function getYiData(jkdata) {
筛选 = home['filters'];
}
let homeVod = JSON.parse(drpy.homeVod()).list || [];
log(homeVod[0]);
homeVod.forEach(it=>{
推荐.push({ "vod_url": it.vod_id.toString(), "vod_name": it.vod_name, "vod_desc": it.vod_remarks, "vod_pic": it.vod_pic, "vod_play":noerji?it.vod_id.toString():"" });
let vodid = it.vod_id.toString().split("@@")[0].trim();
if(detailurl && noerji && !vodid.startsWith("http")){
let fyclass = "";
let fyid = vodid;
if(vodid.includes("$")){
fyclass = vodid.split("$")[0];
fyid = vodid.split("$")[1];
}
vodid = detailurl.replace(/fyclass/g, fyclass).replace(/fyid/g, fyid);
}
推荐.push({ "vod_url": it.vod_id.toString(), "vod_name": it.vod_name, "vod_desc": it.vod_remarks, "vod_pic": it.vod_pic, "vod_play":noerji?vodid:"" });
})
} else if (api_type == "XYQ") {
if (extdata['是否开启获取首页数据'] && extdata['首页列表数组规则']) {
@ -516,9 +525,18 @@ function getYiData(jkdata) {
}else if (api_type=="hipy_t3") {
delete fl.cateId;
let vodlist = JSON.parse(drpy.category(cate_id, MY_PAGE, true, fl)).list || [];
log(vodlist[0]);
vodlist.forEach(it=>{
vodlists.push({ "vod_url": it.vod_id.toString(), "vod_name": it.vod_name, "vod_desc": it.vod_remarks, "vod_pic": it.vod_pic, "vod_play": noerji?it.vod_id.toString():"" });
let vodid = it.vod_id.toString().split("@@")[0].trim();
if(detailurl && noerji && !vodid.startsWith("http")){
let fyclass = "";
let fyid = vodid;
if(vodid.includes("$")){
fyclass = vodid.split("$")[0];
fyid = vodid.split("$")[1];
}
vodid = detailurl.replace(/fyclass/g, fyclass).replace(/fyid/g, fyid);
}
vodlists.push({ "vod_url": it.vod_id.toString(), "vod_name": it.vod_name, "vod_desc": it.vod_remarks, "vod_pic": it.vod_pic, "vod_play": noerji?vodid:"" });
})
}else if (api_type == "XYQ") {
let gethtml = getHtml(MY_URL, headers);

Loading…
Cancel
Save