From 0d39b783b3880ae934b831e403470c72d5efe6e1 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sun, 9 Jun 2024 17:15:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyData.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyData.js | 37 +++++++------------------------------ 1 file changed, 7 insertions(+), 30 deletions(-) diff --git a/SrcJyData.js b/SrcJyData.js index 15d11a90..2c2d227e 100644 --- a/SrcJyData.js +++ b/SrcJyData.js @@ -939,38 +939,14 @@ function getErData(jkdata) { log("xpath进来了"); try{ actor = String(xpathArray(html, extdata.dtActor).join(',')).replace(/[\r\ \n]/g, ""); - }catch(e){ - log('xpath获取主演dtActor失败>'+e.message); - } - try{ - area = String(xpath(html, extdata.dtArea)).replace(extdata.filter?eval(extdata.filter):"","").replace(/[\r\ \n]/g, ""); - }catch(e){ - log('xpath获取地区dtArea失败>'+e.message); - } - try{ - year = String(xpath(html, extdata.dtYear)).replace(extdata.filter?eval(extdata.filter):"","").replace(/[\r\ \n]/g, ""); - }catch(e){ - log('xpath获取年份dtYear失败>'+e.message); - } - try{ - remarks = String(xpathArray(html, extdata.dtCate).join(',')).replace(extdata.filter?eval(extdata.filter):"","").replace(/[\r\ \n]/g, "")||"xpath数据存在错误"; - }catch(e){ - log('xpath获取类型dtCate失败>'+e.message); - } - try{ - pubdate = String(xpathArray(html, extdata.dtMark).join(',')).replace(extdata.filter?eval(extdata.filter):"","").replace(/[\r\ \n]/g, ""); - }catch(e){ - log('xpath获取备注dtMark失败>'+e.message); - } - try{ + area = String(xpath(html, extdata.dtArea)).replace(/[\r\ \n]/g, ""); + year = String(xpath(html, extdata.dtYear)).replace(/[\r\ \n]/g, ""); + remarks = String(xpathArray(html, extdata.dtCate).join(',')).replace(/[\r\ \n]/g, ""); + pubdate = String(xpathArray(html, extdata.dtMark).join(',')).replace(/[\r\ \n]/g, ""); + desc = String(xpath(html, extdata.dtDesc)); pic = xpath(html, extdata.dtImg); }catch(e){ - log('xpath获取图片dtImg失败>'+e.message); - } - try{ - desc = String(xpath(html, extdata.dtDesc)).replace(extdata.filter?eval(extdata.filter):"",""); - }catch(e){ - log('xpath获取简价dtDesc失败>'+e.message); + log('xpath获取海报信息失败>'+e.message + " 错误行#" + e.lineNumber); } try{ arts = xpathArray(html, extdata.dtFromNode+(extdata.dtFromName.indexOf('concat(')>-1?'/text()':extdata.dtFromName)); @@ -984,6 +960,7 @@ function getErData(jkdata) { tabs.push('播放源'+i); } let contname = xpathArray(html, extdata.dtUrlNode+'['+i+']'+extdata.dtUrlSubNode+extdata.dtUrlName); + log(contname); let conturl = xpathArray(html, extdata.dtUrlNode+'['+i+']'+extdata.dtUrlSubNode+(extdata.dtUrlId=="@href"?'/'+extdata.dtUrlId:extdata.dtUrlId)); let cont = []; for (let j = 0; j < contname.length; j++) {