更新 'SrcJyData.js'

master
src48597962 7 months ago
parent d5b5e192a7
commit 11271ead47
  1. 52
      SrcJyData.js

@ -764,6 +764,7 @@ function getSsData(name, jkdata, page) {
} }
let lists = []; let lists = [];
/*
let gethtml = ""; let gethtml = "";
try { try {
if (/v1|app|iptv|v2|cms|hipy_/.test(api_type)) { if (/v1|app|iptv|v2|cms|hipy_/.test(api_type)) {
@ -874,14 +875,7 @@ function getSsData(name, jkdata, page) {
} else { } else {
let sstype = ssurl.indexOf(';post') > -1 ? "post" : "get"; let sstype = ssurl.indexOf(';post') > -1 ? "post" : "get";
if (sstype == "post") { if (sstype == "post") {
/*
let ssstr = ssurl.replace(';post','').split('?');
var postcs = ssstr[ssstr.length-1];
if(ssstr.length>2){
ssstr.length = ssstr.length-1;
}
var gethtml = request(ssurl, { headers: headers, timeout:timeout, method: 'POST', body: postcs });
*/
} else { } else {
gethtml = getHtmlCode(ssurl, headers); gethtml = getHtmlCode(ssurl, headers);
} }
@ -927,40 +921,30 @@ function getSsData(name, jkdata, page) {
} }
} }
}else if(api_type=="XYQ"){ }else if(api_type=="XYQ"){
/* if (postdata) {
if (extdata["搜索后缀"]) { gethtml = request(ssurl, { headers: headers, timeout: timeout, method: 'POST', body: postdata });
} else {
gethtml = getHtmlCode(ssurl, headers); gethtml = getHtmlCode(ssurl, headers);
let html = JSON.parse(gethtml); }
lists = html.list || []; let sslist = pdfa(gethtml, extdata["搜索列表数组规则"]);
lists.forEach(it=>{ for (let i = 0; i < sslist.length; i++) {
it.id = extdata["主页url"] + extdata["搜索后缀"] + it.id + '.html'; let title,href,img,desc;
}) if(extdata["搜索片单是否Jsoup写法"]=="1"||extdata["搜索片单是否Jsoup写法"]=="是"){
} else {*/ title = pdfh(sslist[i], extdata["搜索片单标题"]);
if (postdata) { href = (extdata["搜索片单链接加前缀"]||"")+pdfh(sslist[i], extdata["搜索片单链接"])+(extdata["搜索片单链接加后缀"]||"");
gethtml = request(ssurl, { headers: headers, timeout: timeout, method: 'POST', body: postdata }); img = pdfh(sslist[i], extdata["搜索片单图片"]);
} else { desc = pdfh(sslist[i], extdata["搜索片单副标题"]);
gethtml = getHtmlCode(ssurl, headers);
} }
let sslist = pdfa(gethtml, extdata["搜索列表数组规则"]); if(href&&title){
for (let i = 0; i < sslist.length; i++) { lists.push({ "id": href, "name": title, "pic": img, "desc": desc });
let title,href,img,desc;
if(extdata["搜索片单是否Jsoup写法"]=="1"||extdata["搜索片单是否Jsoup写法"]=="是"){
title = pdfh(sslist[i], extdata["搜索片单标题"]);
href = (extdata["搜索片单链接加前缀"]||"")+pdfh(sslist[i], extdata["搜索片单链接"])+(extdata["搜索片单链接加后缀"]||"");
img = pdfh(sslist[i], extdata["搜索片单图片"]);
desc = pdfh(sslist[i], extdata["搜索片单副标题"]);
}
if(href&&title){
lists.push({ "id": href, "name": title, "pic": img, "desc": desc });
}
} }
//} }
} }
} }
} catch (e) { } catch (e) {
log(jkdata.name + ' 搜索数据报错>' + e.message + " 错误行#" + e.lineNumber); log(jkdata.name + ' 搜索数据报错>' + e.message + " 错误行#" + e.lineNumber);
} }
*/
let searchs = []; let searchs = [];
/* /*
if (lists.length > 0) { if (lists.length > 0) {

Loading…
Cancel
Save