update SrcJuying.js.

pull/1/head
src48597962 3 years ago committed by Gitee
parent fa0b96486f
commit c718fbbc41
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
  1. 56
      SrcJuying.js

@ -1663,11 +1663,6 @@ function xunmi(name,data) {
let mm = date.getMonth()+1; let mm = date.getMonth()+1;
let dd = date.getDate(); let dd = date.getDate();
let key = (mm<10?"0"+mm:mm)+""+(dd<10?"0"+dd:dd); let key = (mm<10?"0"+mm:mm)+""+(dd<10?"0"+dd:dd);
//mm<10?"0"+mm+""+dd:mm+""+dd;
/*
if(url_api.substr(url_api.length-1,1)=="/"){
url_api = url_api.substr(0,url_api.length-1);
}*/
var url = url_api + '/detail?&key='+key+'&vod_id='; var url = url_api + '/detail?&key='+key+'&vod_id=';
var ssurl = url_api + '?ac=videolist&limit=10&wd='+name+'&key='+key; var ssurl = url_api + '?ac=videolist&limit=10&wd='+name+'&key='+key;
var lists = "html.data.list"; var lists = "html.data.list";
@ -1687,7 +1682,9 @@ function xunmi(name,data) {
var url = url_api + '?ac=detail&ids='; var url = url_api + '?ac=detail&ids=';
var ssurl = url_api + '?ac=videolist&wd='+name; var ssurl = url_api + '?ac=videolist&wd='+name;
var lists = "html.list"; var lists = "html.list";
}else{ } else if (obj.type=="xpath") {
eval("var xpjson = " + fetch(url_api))
} else {
} }
updateItem('loading', { updateItem('loading', {
@ -1784,8 +1781,53 @@ function xunmi(name,data) {
log(obj.name+'>'+e.message); log(obj.name+'>'+e.message);
return {result:0, url:ssurl, apiurl:url_api}; return {result:0, url:ssurl, apiurl:url_api};
} }
}else if(obj.type='xpath'){
var ssurl = xpjson.searchUrl.replace('{wd}',name);
try {
var html = JSON.parse(request(ssurl, { headers: { 'User-Agent': urlua }, timeout:xunmitimeout*1000 }));
var list = html.list||[];
log(list)
} catch (e) {
log(e.message);
var list = [];
} }
//网页 if(list.length>0){
try {
let search = list.map((list)=>{
let vodname = list.name;
if(vodname.indexOf(name)>-1){
let vodpic = list.pic;
let voddesc = "";
let appname = '‘‘’’<font color=#f13b66a>'+obj.name+'</font>';
let vodurl = xpjson.dtUrl.replace('{vid}',id);
return {
title: vodname,
desc: voddesc + '\n\n' + appname + ' ('+obj.type+')'+(obj.group?' ['+obj.group+']':''),
pic_url: vodpic?vodpic + "@Referer=":"https://www.xawqxh.net/mxtheme/images/loading.gif",
url: $("hiker://empty##" + vodurl + "#immersiveTheme#").rule((type,ua) => {
require(config.依赖);
xunmierji(type,ua)
},obj.type, urlua),
col_type: "movie_1_vertical_pic",
extra: {
pic: vodpic,
name: vodname,
title: vodname+'-'+obj.name,
cls: 'xunmilist'
}
}
}
});
search = search.filter(n => n);
if(search.length>0){
return {result:1, apiurl:url_api, add:search};
}
} catch (e) {
log(obj.name+'>'+e.message);
}
}
return {result:0, url:ssurl, apiurl:url_api};
}//网页
}; };
let Jklist = datalist.map((parse)=>{ let Jklist = datalist.map((parse)=>{

Loading…
Cancel
Save