更新 'SrcJuying.js'

master
src48597962 4 months ago
parent db8af7b5fd
commit 9b83c816b8
  1. 24
      SrcJuying.js

@ -597,9 +597,8 @@ function dianboerji() {
let playSet = storage0.getItem('playSet') || {}; 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 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'; let col_type = 列表.length > 4 && len < 5 ? 'text_4' : len > 10 ? 'text_1' : len>4&&len<7 ? 'text_3' :'text_2';
let sniffer = erdata["sniffer"] || {}; let sniffer = erdata["sniffer"];
let videocontain = sniffer["contain"] || undefined;
let videoexclude = sniffer["exclude"] || ['m3u8.js','?url='];
require(config.依赖.replace(/[^/]*$/,'') + 'SrcJyMethod.js'); require(config.依赖.replace(/[^/]*$/,'') + 'SrcJyMethod.js');
for(let i=0; i<列表.length; i++) { for(let i=0; i<列表.length; i++) {
let playtitle = 列表[i].split('$')[0]; let playtitle = 列表[i].split('$')[0];
@ -607,21 +606,14 @@ function dianboerji() {
playtitle = decodeURIComponent(playtitle); playtitle = decodeURIComponent(playtitle);
let playurl = (novel?"hiker://empty##":"")+列表[i].split('$')[1].trim(); let playurl = (novel?"hiker://empty##":"")+列表[i].split('$')[1].trim();
let extra = { let obj = {
id: name + "_选集_" + (pageid?pageid+"_":"") + i, id: name + "_选集_" + (pageid?pageid+"_":"") + i,
jsLoadingInject: true, playUrl: playurl,
js: extraJS(playurl), sniffer: sniffer,
blockRules: ['.m4a', '.mp3', '.gif', '.jpeg', '.jpg', '.ico', '.png', 'hm.baidu.com', '/ads/*.js', 'cnzz.com'], cachem3u8: playSet.cachem3u8
videoRules: videocontain,
videoExcludeRules: videoexclude,
cls: "Juloadlist playlist"
}
if(!/qq|youku|mgtv|bili|qiyi|sohu|pptv|le/.test(playurl) && /html/.test(playurl)){
extra.referer = playurl;
}
if(playSet.cachem3u8){
extra.cacheM3u8 = true;
} }
let extra = getPlayExtra(obj);
d.push({ d.push({
title: "““””<small>"+playtitle.replace(/第|集|话|期|new|最新|新/g, '')+"</small>", title: "““””<small>"+playtitle.replace(/第|集|话|期|new|最新|新/g, '')+"</small>",
url: playurl + lazy, url: playurl + lazy,

Loading…
Cancel
Save