update SrcJyXunmi.js.

pull/1/head
src48597962 3 years ago committed by Gitee
parent 39513ac13b
commit 6b1011a0dc
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
  1. 29
      SrcJyXunmi.js

@ -503,14 +503,22 @@ function xunmierji(type,ua) {
var conts = arts;
}else if (/xpath/.test(type)) {
try{
getsm = "获取传递数据";
var jsondata = MY_PARAMS.data;
getsm = "获取主演dtActor";
var actor = String(xpathArray(html, jsondata.dtNode+jsondata.dtActor).join(',')).replace('主演:','').replace(jsondata.filter?eval(jsondata.filter):"","") || "内详";
getsm = "获取导演dtDirector";
var director = String(xpathArray(html, jsondata.dtNode+jsondata.dtDirector).join(',')).replace('导演:','').replace(jsondata.filter?eval(jsondata.filter):"","") || "内详";
getsm = "获取地区dtArea";
var area = String(xpath(html, jsondata.dtNode+jsondata.dtArea)).replace('地区:','').replace(jsondata.filter?eval(jsondata.filter):"","") || "未知";
getsm = "获取年份dtYear";
var year = String(xpath(html, jsondata.dtNode+jsondata.dtYear)).replace('年份:','').replace(jsondata.filter?eval(jsondata.filter):"","") || "未知";
getsm = "获取类型dtCate";
var remarks = String(xpath(html, jsondata.dtNode+jsondata.dtCate)).split(' / ')[0].replace(jsondata.filter?eval(jsondata.filter):"","") || "";
getsm = "获取备份dtMark";
var pubdate = String(xpath(html, jsondata.dtNode+jsondata.dtMark)) || "";
var pic = MY_PARAMS.pic || xpath(html, jsondata.dtNode+jsondata.dtImg);
getsm = "获取简介dtDesc";
var desc = String(xpath(html, jsondata.dtNode+jsondata.dtDesc)).replace(jsondata.filter?eval(jsondata.filter):"","").replace(/“/g,'“').replace(/”/g,'”') || '...';
var arts = xpathArray(html, jsondata.dtNode+jsondata.dtFromNode+jsondata.dtFromName);
@ -544,7 +552,7 @@ function xunmierji(type,ua) {
var desc = desc||'...';
var arts = arts||[];
var conts = conts||[];
log(e.message)
log(getsm+'失败>'+e.message)
}
}else if (/biubiu/.test(type)) {
var getsm = "";
@ -570,16 +578,15 @@ function xunmierji(type,ua) {
var arts = [];
var conts = [];
for (let i = 0; i < bfs.length; i++) {
arts[i] = '播放源'+i+1;
arts[i] = '播放源'+(i+1);
bfs[i] = bfs[i].split(jsondata.bfjiequshuzuhou.replace(/\\/g,""))[0];
let bfline = pdfa(bfs[i],"a");
let bfline = pdfa(bfs[i],"body&&a");
let cont = [];
for (let j = 0; j < bfline.length; j++) {
let contname = pdfh(bfs[i],"a&&Text");
let conturl = pd(bfs[i],"a&&href");
cont.push(contname[j]+"$"+jsondata.url+conturl[j])
let contname = pdfh(bfline[j],"a&&Text");
let conturl = pd(bfline[j],"a&&href");
cont.push(contname+"$"+conturl)
}
log(cont)
conts.push(cont.join("#"))
}
}catch(e){
@ -666,7 +673,7 @@ function xunmierji(type,ua) {
let line = i;
tabs.push(line);
var linecode = i;
}else if (/cms|xpath/.test(type)) {
}else if (/cms|xpath|biubiu/.test(type)) {
tabs.push(arts[i]);
var linecode = arts[i];
}else{
@ -701,7 +708,7 @@ function xunmierji(type,ua) {
}
lists.push(si);
};
}else if (/cms|xpath/.test(type)) {
}else if (/cms|xpath|biubiu/.test(type)) {
let single = conts[i]||"";
if(single){lists.push(single.split('#'))};
}else{
@ -800,7 +807,7 @@ function xunmierji(type,ua) {
require(config.依赖.match(/https.*\//)[0] + 'SrcParseS.js');
return SrcParseS.聚影(input);
});
}else if (/xpath/.test(type)) {
}else if (/xpath|biubiu/.test(type)) {
var playtitle = list[j].split('$')[0];
var playurl = list[j].split('$')[1];
var DTJX = $("").lazyRule(() => {
@ -829,7 +836,7 @@ function xunmierji(type,ua) {
if (list == undefined || list.length == 0) {
playlist('0');
} else {
if (/v1|app|v2|iptv|xpath/.test(type)) {
if (/v1|app|v2|iptv|xpath|biubiu/.test(type)) {
var listone = list[0].split('$')[0];
try{
let list1 = list[0].split('$')[0];

Loading…
Cancel
Save