|
|
|
@ -1,15 +1,11 @@ |
|
|
|
|
//本代码仅用于个人学习,请勿用于其他作用,下载后请24小时内删除,代码虽然是公开学习的,但请尊重作者,应留下说明
|
|
|
|
|
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJyPublic.js');//加载公共文件
|
|
|
|
|
|
|
|
|
|
function getErData(jkdata) { |
|
|
|
|
let api_type = jkdata.type; |
|
|
|
|
let api_url = jkdata.url||""; |
|
|
|
|
let api_ua = jkdata.ua||"MOBILE_UA"; |
|
|
|
|
api_ua = api_ua=="MOBILE_UA"?MOBILE_UA:api_ua=="PC_UA"?PC_UA:api_ua; |
|
|
|
|
|
|
|
|
|
//自动判断是否需要更新请求
|
|
|
|
|
let html,isxml; |
|
|
|
|
//if (!configvar || configvar.标识 != MY_URL) {
|
|
|
|
|
if (/v1|app|v2|iptv|cms/.test(api_type)) { |
|
|
|
|
try{ |
|
|
|
|
let gethtml = request(MY_URL, {headers: {'User-Agent': api_ua}, timeout:5000}); |
|
|
|
@ -29,18 +25,10 @@ function getErData(jkdata) { |
|
|
|
|
} catch (e) { |
|
|
|
|
log(e.message); |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
//后续网页类
|
|
|
|
|
} |
|
|
|
|
var zt = 1; |
|
|
|
|
/* |
|
|
|
|
} else { |
|
|
|
|
var zt = 0; |
|
|
|
|
} |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
let pic,details1,details2,desc,arts,conts; |
|
|
|
|
//影片详情
|
|
|
|
|
if (zt == 1) { |
|
|
|
|
|
|
|
|
|
let actor = ""; |
|
|
|
|
let director = ""; |
|
|
|
|
let area = ""; |
|
|
|
@ -308,18 +296,6 @@ function getErData(jkdata) { |
|
|
|
|
details1 = details1.replace(/“/g,'“').replace(/”/g,'”').replace(/·/g,'·').replace(/…/g,'…').replace(/ |♥/g,' '); |
|
|
|
|
details2 = details2.replace(/“/g,'“').replace(/”/g,'”').replace(/·/g,'·').replace(/…/g,'…').replace(/ |♥/g,' '); |
|
|
|
|
desc = desc.replace(/“/g,'“').replace(/”/g,'”').replace(/·/g,'·').replace(/…/g,'…').replace(/ |♥/g,' '); |
|
|
|
|
//var newconfig = { 详情1: details1, 详情2: details2, 图片: pic, 简介: desc, 线路: arts, 影片: conts, 标识: MY_URL };
|
|
|
|
|
//var libsfile = 'hiker://files/libs/' + md5(configfile) + '.js';
|
|
|
|
|
//writeFile(libsfile, 'var configvar = ' + JSON.stringify(newconfig));
|
|
|
|
|
} else { |
|
|
|
|
details1 = configvar.详情1; |
|
|
|
|
details2 = configvar.详情2; |
|
|
|
|
pic = configvar.图片; |
|
|
|
|
desc = configvar.简介; |
|
|
|
|
arts = configvar.线路; |
|
|
|
|
conts = configvar.影片; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let parse_api = ""; |
|
|
|
|
let tabs = []; |
|
|
|
|