更新 'SrcJyData.js'

master
src48597962 9 months ago
parent 30f13d4d90
commit 32cbfda03a
  1. 12
      SrcJyData.js

@ -2,15 +2,18 @@
// extData缓存 // extData缓存
function extDataCache(jkdata) { function extDataCache(jkdata) {
if(jkdata.ext && /^http/.test(jkdata.ext) && /^hiker/.test(jkdata.url)){ if($.type(jkdata.ext)=='object'){
return jkdata.ext;
}else if(jkdata.ext && /^http/.test(jkdata.ext) && /^hiker/.test(jkdata.url)){
if (!fileExist(jkdata.url)) { if (!fileExist(jkdata.url)) {
let content = fetch(extfile, {timeout:2000}); let content = fetch(extfile, {timeout:2000});
if (content) { if (content) {
writeFile(jkdata.url, content); writeFile(jkdata.url, content);
} }
} }
eval("let extdata = " + fetch(jkdata.url));
return extdata;
} }
return fetch(jkdata.url);
} }
// 获取一级数据 // 获取一级数据
function getYiData(jkdata) { function getYiData(jkdata) {
@ -53,9 +56,8 @@ function getYiData(jkdata) {
listurl = api_url + '?ac=videolist&pg='; listurl = api_url + '?ac=videolist&pg=';
listnode = "html.list"; listnode = "html.list";
} else if (api_type=="XBPQ") { } else if (api_type=="XBPQ") {
let cacheData = extDataCache(jkdata) extdata = extDataCache(jkdata)
if(cacheData){ if($.type(extdata)=='object'){
eval("extdata = " + cacheData);
let host = extdata["主页url"]; let host = extdata["主页url"];
classurl = extdata["分类"]; classurl = extdata["分类"];
listurl = /^http/.test(extdata["分类url"])?extdata["分类url"]:host + extdata["分类url"]; listurl = /^http/.test(extdata["分类url"])?extdata["分类url"]:host + extdata["分类url"];

Loading…
Cancel
Save