更新 'SrcJyData.js'

master
src48597962 7 months ago
parent f9e6934cae
commit 6e4ab501bc
  1. 13
      SrcJyData.js

@ -11,7 +11,7 @@ function getYiData(jkdata) {
let api_ua = jkdata.ua || "MOBILE_UA"; let api_ua = jkdata.ua || "MOBILE_UA";
api_ua = api_ua == "MOBILE_UA" ? MOBILE_UA : api_ua == "PC_UA" ? PC_UA : api_ua; api_ua = api_ua == "MOBILE_UA" ? MOBILE_UA : api_ua == "PC_UA" ? PC_UA : api_ua;
let headers = { 'User-Agent': api_ua }; let headers = { 'User-Agent': api_ua };
let vodhost, classurl, listurl, detailurl, listnode, extdata; let vodhost, classurl, listurl, detailurl, listnode, extdata, noerji;
//分类变量 //分类变量
let fold = getMyVar('SrcJu_dianbo$fold', "0");//是否展开小分类筛选 let fold = getMyVar('SrcJu_dianbo$fold', "0");//是否展开小分类筛选
let cate_id = getMyVar('SrcJu_dianbo$分类', ''); let cate_id = getMyVar('SrcJu_dianbo$分类', '');
@ -101,6 +101,9 @@ function getYiData(jkdata) {
let rule = drpy.getRule(); let rule = drpy.getRule();
classurl = rule.homeUrl || rule.host; classurl = rule.homeUrl || rule.host;
listurl = rule.filter_url || rule.host; listurl = rule.filter_url || rule.host;
if(rule.二级=="*"){
noerji = 1;
}
} }
} else if (api_type == "hipy_t4") { } else if (api_type == "hipy_t4") {
classurl = api_url + "&extend=" + jkdata.ext + "&filter=true"; classurl = api_url + "&extend=" + jkdata.ext + "&filter=true";
@ -485,7 +488,7 @@ function getYiData(jkdata) {
}else if (api_type=="hipy_t3") { }else if (api_type=="hipy_t3") {
let vodlist = JSON.parse(drpy.category(fl.cateId, MY_PAGE, true, fl)).list || []; let vodlist = JSON.parse(drpy.category(fl.cateId, MY_PAGE, true, fl)).list || [];
vodlist.forEach(it=>{ 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 }); 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():"" });
}) })
}else if (api_type == "XYQ") { }else if (api_type == "XYQ") {
let gethtml = getHtml(MY_URL, headers); let gethtml = getHtml(MY_URL, headers);
@ -623,7 +626,7 @@ function getSsData(name, jkdata, page) {
api_ua = api_ua == "MOBILE_UA" ? MOBILE_UA : api_ua == "PC_UA" ? PC_UA : api_ua; api_ua = api_ua == "MOBILE_UA" ? MOBILE_UA : api_ua == "PC_UA" ? PC_UA : api_ua;
let headers = { 'User-Agent': api_ua }; let headers = { 'User-Agent': api_ua };
let vodurlhead, ssurl, postdata, listnode, extdata; let vodurlhead, ssurl, postdata, listnode, extdata, noerji;
if (api_type == "v1") { if (api_type == "v1") {
let date = new Date(); let date = new Date();
let mm = date.getMonth() + 1; let mm = date.getMonth() + 1;
@ -745,6 +748,7 @@ function getSsData(name, jkdata, page) {
if(apifile){ if(apifile){
let drpy = GM.defineModule("SrcJuDrpy", config.依赖.match(/http(s)?:\/\/.*\//)[0] + "SrcJyDrpy.js").get(api_name, apifile); let drpy = GM.defineModule("SrcJuDrpy", config.依赖.match(/http(s)?:\/\/.*\//)[0] + "SrcJyDrpy.js").get(api_name, apifile);
json = JSON.parse(drpy.search(name, 0, page)); json = JSON.parse(drpy.search(name, 0, page));
noerji = drpy.getRule("二级")=="*"?1:0;
}else{ }else{
json = {}; json = {};
} }
@ -965,7 +969,8 @@ function getSsData(name, jkdata, page) {
voddesc: list.voddesc, voddesc: list.voddesc,
vodcontent: list.vodcontent, vodcontent: list.vodcontent,
vodpic: vodpic, vodpic: vodpic,
vodurl: list.vodurl vodurl: list.vodurl,
vodplay: noerji?list.vodurl:""
}) })
} }
}); });

Loading…
Cancel
Save