From 1ef034c9f0173e0b55bb85b98c93b2526cc5d484 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Mon, 12 Aug 2024 16:59:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJuying.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJuying.js | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/SrcJuying.js b/SrcJuying.js index 42df01eb..8491d490 100644 --- a/SrcJuying.js +++ b/SrcJuying.js @@ -286,7 +286,7 @@ function dianboerji() { let details2 = erdata.details2 || ""; let pic = sextra.pic || MY_PARAMS.pic || erdata.pic;//优先一级图片 let updateParams = 0; - + log('加载海报前'); let d = []; //海报 d.push({ @@ -316,6 +316,7 @@ function dianboerji() { return title; } } + log('加载二级菜单 前'); //二级统一菜单 require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyMenu.js'); erjimenu(erdata.desc, name, sgroup).forEach(it=>{ @@ -353,7 +354,7 @@ function dianboerji() { cls: "Juloadlist" } }) - + log('加载线路前'); erdata.tabs.forEach((it,i)=>{ it = it.replace(/|||/g, '').trim(); @@ -393,6 +394,7 @@ function dianboerji() { }) } }) + log('取列表'); //生成选集 let 列表 = erdata.lists.length>lineid?erdata.lists[lineid].filter(v=>v):[]; if(列表.length>0){ @@ -410,7 +412,7 @@ function dianboerji() { //xlog('强制修正选集顺序失败>'+e.message) } } - + log('分页'); //分页定义 let partpage = storage0.getItem('partpage') || {}; if(partpage.ispage){//启用分页 @@ -514,6 +516,7 @@ 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){ @@ -566,13 +569,11 @@ function dianboerji() { return SrcParseS.聚影(input, dataObj); }, dataObj); } - + log('选 集2'); let playSet = storage0.getItem('playSet') || {}; - //let listone = 列表[0].split('$')[0]; - //const longestString = 列表.splice(0,10).reduce((a, b) => a.split('$')[0].replace(name,"").trim().length > b.split('$')[0].replace(name,"").trim().length ? a : b, ''); - //listone = listone==name?'正片':listone.replace(name,"").trim(); 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(); @@ -600,6 +601,7 @@ function dianboerji() { }); } updateParams = 1; + log('选集4'); } } @@ -614,6 +616,7 @@ function dianboerji() { } }); setResult(d); + log('结束'); if(pic && pic!=MY_PARAMS.pic && !/^hiker/.test(pic)){ setPagePicUrl(pic); } @@ -633,6 +636,7 @@ function dianboerji() { setLastChapter(url,jkdata); }, MY_URL, jkdata)) } + log('结束2'); } //点播一级