diff --git a/SrcJuying.js b/SrcJuying.js index 16b68ca7..1a5fa8ed 100644 --- a/SrcJuying.js +++ b/SrcJuying.js @@ -287,7 +287,6 @@ function dianboerji() { let details2 = erdata.details2 || ""; let pic = sextra.pic || MY_PARAMS.pic || erdata.pic;//优先一级图片 let updateParams = 0; - log('加载海报前'); let d = []; //海报 d.push({ @@ -317,20 +316,15 @@ function dianboerji() { return title; } } - log('加载二级菜单前'); //二级统一菜单 - require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyMenu.js'); - log(erjimenu.length); erjimenu(erdata.desc, name, sgroup).forEach(it=>{ d.push(it); }) - log('加载二级菜单后'); if(jkdata.type=="yundisk"){ d = d.concat(erdata.lists); }else{ - log('加载记录前'); //取之前足迹记录,用于自动定位之前的线路和分页 let smark = {}; try { @@ -345,7 +339,6 @@ function dianboerji() { let pageid = parseInt(getMyVar(MY_URL+"_page", (smark.page||0).toString()));//分页index //设置记录线路足迹的数量 let Marksum = 100; - log('加载记录后'); //生成线路 d.push({ title: getMyVar('shsort') == '1'?'““””' : '““””', @@ -359,10 +352,9 @@ function dianboerji() { cls: "Juloadlist" } }) - log('加载线路前'); + erdata.tabs.forEach((it,i)=>{ it = it.replace(/|||/g, '').trim(); - if(it && !/播放错误会自动换源/.test(it)){ d.push({ title: lineid == i ? getHead(it,Color1,1) : getHead(it,Color2), @@ -399,7 +391,7 @@ function dianboerji() { }) } }) - log('取列表'); + //生成选集 let 列表 = erdata.lists.length>lineid?erdata.lists[lineid].filter(v=>v):[]; if(列表.length>0){ @@ -417,7 +409,7 @@ function dianboerji() { //xlog('强制修正选集顺序失败>'+e.message) } } - log('分页'); + //分页定义 let partpage = storage0.getItem('partpage') || {}; if(partpage.ispage){//启用分页 @@ -521,7 +513,6 @@ function dianboerji() { } }); }else{ - log('选集'); let flag = erdata.flags.length>lineid?erdata.flags[lineid]:erdata.tabs.length>lineid?erdata.tabs[lineid]:""; let dataObj = {}; if(erdata.parse_api&&erdata.parse_api.length>0){ @@ -574,11 +565,10 @@ function dianboerji() { return SrcParseS.聚影(input, dataObj); }, dataObj); } - log('选 集2'); + let playSet = storage0.getItem('playSet') || {}; let len = 列表.slice(0, 10).concat(列表.slice(-10)).reduce((max, str) => Math.max(max, str.split('$')[0].replace(name,"").trim().length), 0); let col_type = 列表.length > 4 && len < 5 ? 'text_4' : len > 10 ? 'text_1' : len>4&&len<7 ? 'text_3' :'text_2'; - log('选 集3'); for(let i=0; i<列表.length; i++) { let playtitle = 列表[i].split('$')[0]; playtitle = playtitle==name?'正片':playtitle.replace(name+" - ","").replace(name+"_","").replace(name,"").trim(); @@ -606,7 +596,6 @@ function dianboerji() { }); } updateParams = 1; - log('选集4'); } } @@ -621,7 +610,6 @@ function dianboerji() { } }); setResult(d); - log('结束'); if(pic && pic!=MY_PARAMS.pic && !/^hiker/.test(pic)){ setPagePicUrl(pic); } @@ -641,7 +629,6 @@ function dianboerji() { setLastChapter(url,jkdata); }, MY_URL, jkdata)) } - log('结束2'); } //点播一级