diff --git a/SrcJyXunmi.js b/SrcJyXunmi.js index 258d710e..5920faa1 100644 --- a/SrcJyXunmi.js +++ b/SrcJyXunmi.js @@ -330,7 +330,7 @@ function xunmi(name,data,ishkss) { },obj.type, urlua), col_type: "movie_1_vertical_pic", extra: { - apiurl:url_api, + api: url_api, pic: vodpic, name: vodname, title: vodname+'-'+obj.name, @@ -450,7 +450,7 @@ function xunmi(name,data,ishkss) { },obj.type, urlua), col_type: "movie_1_vertical_pic", extra: { - apiurl:url_api, + api:url_api, pic: vodpic, name: vodname, title: vodname+'-'+obj.name, @@ -902,59 +902,6 @@ function xunmierji(type,ua) { log('xpath获取简价dtDesc失败>'+e.message); var desc = "..."; } - - /*try{ - getsm = "获取传递数据"; - var jsondata = MY_PARAMS.data; - getsm = "获取播放选集列表"; - var arts = xpathArray(html, jsondata.dtFromNode+jsondata.dtFromName); - var conts = []; - for (let i = 1; i < arts.length+1; i++) { - if(arts[i-1].indexOf("在线视频")>-1){arts[i-1] = '播放源'+i;} - let contname = xpathArray(html, jsondata.dtUrlNode+'['+i+']'+jsondata.dtUrlSubNode+jsondata.dtUrlName); - let conturl = xpathArray(html, jsondata.dtUrlNode+'['+i+']'+jsondata.dtUrlSubNode+(jsondata.dtUrlId=="@href"?'/'+jsondata.dtUrlId:jsondata.dtUrlId)); - let cont = []; - for (let j = 0; j < contname.length; j++) { - let urlid = jsondata.dtUrlIdR; - if(urlid){ - let urlidl = urlid.split('(\\S+)')[0]; - let urlidr = urlid.split('(\\S+)')[1]; - var playUrl = conturl[j].replace(urlidl,'').replace(urlidr,''); - }else{ - var playUrl = conturl[j]; - } - cont.push(contname[j]+"$"+jsondata.playUrl.replace('{playUrl}',playUrl)) - } - conts.push(cont.join("#")) - } - getsm = "获取主演dtActor"; - var actor = String(xpathArray(html, jsondata.dtActor).join(',')).replace('主演:','').replace(jsondata.filter?eval(jsondata.filter):"","").replace(/[\r\ \n]/g, "") || "内详"; - getsm = "获取导演dtDirector"; - var director = String(xpathArray(html, jsondata.dtDirector).join(',')).replace('导演:','').replace(jsondata.filter?eval(jsondata.filter):"","").replace(/[\r\ \n]/g, "") || "内详"; - getsm = "获取地区dtArea"; - var area = String(xpath(html, jsondata.dtArea)).replace('地区:','').replace(jsondata.filter?eval(jsondata.filter):"","").replace(/[\r\ \n]/g, ""); - getsm = "获取年份dtYear"; - var year = String(xpath(html, jsondata.dtYear)).replace('年份:','').replace(jsondata.filter?eval(jsondata.filter):"","").replace(/[\r\ \n]/g, ""); - getsm = "获取类型dtCate"; - var remarks = String(xpathArray(html, jsondata.dtCate).join(',')).replace(jsondata.filter?eval(jsondata.filter):"","").replace(/[\r\ \n]/g, "") || ""; - getsm = "获取备注dtMark"; - var pubdate = String(xpathArray(html, jsondata.dtMark).join(',')).replace(jsondata.filter?eval(jsondata.filter):"","").replace(/[\r\ \n]/g, "") || ""; - var pic = MY_PARAMS.pic || xpath(html, jsondata.dtImg); - getsm = "获取简介dtDesc"; - var desc = String(xpath(html, jsondata.dtDesc)).replace(jsondata.filter?eval(jsondata.filter):"","") || '...'; - }catch(e){ - var actor = actor||"抓取失败"; - var director = director||""; - var area = area||""; - var year = year||""; - var remarks = remarks||"xpath数据异常"; - var pubdate = pubdate||"此接口需要修改,或删除"; - var pic = MY_PARAMS.pic; - var desc = desc||'...'; - var arts = arts||[]; - var conts = conts||[]; - log(getsm+'失败>'+e.message) - } */ }else if (/biubiu/.test(type)) { var getsm = ""; try{ @@ -1028,7 +975,20 @@ function xunmierji(type,ua) { title: details1,//详情1 desc: details2,//详情2 pic_url: pic + '@Referer=',//图片 - url: pic + '#noHistory#',//链接 + url: getMyVar('deleteswitch')?$("确定要删除此接口吗").confirm(()=>{ + let filepath = "hiker://files/rules/Src/Juying/jiekou.json"; + let datafile = fetch(filepath); + eval("let datalist=" + datafile+ ";"); + for(let i=0;i