|
|
@ -115,7 +115,7 @@ 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 if (obj.type=="xpath"||obj.type=="biubiu") { |
|
|
|
} else if (obj.type=="tvbox"||obj.type=="biubiu") { |
|
|
|
var jsondata = obj.data; |
|
|
|
var jsondata = obj.data; |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
log('api类型错误') |
|
|
|
log('api类型错误') |
|
|
@ -214,7 +214,7 @@ 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"){ |
|
|
|
}else if(obj.type=="tvbox"){ |
|
|
|
try { |
|
|
|
try { |
|
|
|
var ssurl = jsondata.searchUrl.replace('{wd}',name); |
|
|
|
var ssurl = jsondata.searchUrl.replace('{wd}',name); |
|
|
|
if(jsondata.scVodNode=="json:list"){ |
|
|
|
if(jsondata.scVodNode=="json:list"){ |
|
|
@ -393,7 +393,7 @@ function xunmierji(type,ua) { |
|
|
|
} catch (e) { |
|
|
|
} catch (e) { |
|
|
|
var html = ""; |
|
|
|
var html = ""; |
|
|
|
} |
|
|
|
} |
|
|
|
} else if (/xpath/.test(type)) { |
|
|
|
} else if (/tvbox/.test(type)) { |
|
|
|
try{ |
|
|
|
try{ |
|
|
|
var html = request(MY_URL.split('##')[1], { headers: { 'User-Agent': ua } }); |
|
|
|
var html = request(MY_URL.split('##')[1], { headers: { 'User-Agent': ua } }); |
|
|
|
} catch (e) { |
|
|
|
} catch (e) { |
|
|
@ -450,7 +450,7 @@ function xunmierji(type,ua) { |
|
|
|
var desc = html.intro || '...'; |
|
|
|
var desc = html.intro || '...'; |
|
|
|
var arts = html.videolist; |
|
|
|
var arts = html.videolist; |
|
|
|
var conts = arts; |
|
|
|
var conts = arts; |
|
|
|
}else if (/xpath/.test(type)) { |
|
|
|
}else if (/tvbox/.test(type)) { |
|
|
|
var jsondata = MY_PARAMS.data; |
|
|
|
var jsondata = MY_PARAMS.data; |
|
|
|
var actor = String(xpathArray(html, jsondata.dtActor).join(',')) || "内详"; |
|
|
|
var actor = String(xpathArray(html, jsondata.dtActor).join(',')) || "内详"; |
|
|
|
var director = String(xpathArray(html, jsondata.dtDirector).join(',')) || "内详"; |
|
|
|
var director = String(xpathArray(html, jsondata.dtDirector).join(',')) || "内详"; |
|
|
@ -554,7 +554,7 @@ function xunmierji(type,ua) { |
|
|
|
let line = i; |
|
|
|
let line = i; |
|
|
|
tabs.push(line); |
|
|
|
tabs.push(line); |
|
|
|
var linecode = i; |
|
|
|
var linecode = i; |
|
|
|
}else if (/cms|xpath/.test(type)) { |
|
|
|
}else if (/cms|tvbox/.test(type)) { |
|
|
|
tabs.push(arts[i]); |
|
|
|
tabs.push(arts[i]); |
|
|
|
var linecode = arts[i]; |
|
|
|
var linecode = arts[i]; |
|
|
|
}else{ |
|
|
|
}else{ |
|
|
|