From 7c171591472d6a237f13e65496d7c19438474368 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Wed, 29 Nov 2023 21:16:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJu.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJu.js | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/SrcJu.js b/SrcJu.js index 17af552d..54d32a7c 100644 --- a/SrcJu.js +++ b/SrcJu.js @@ -369,7 +369,7 @@ function erji() { } sauthor = parse["作者"]; } catch (e) { - xlog("√加载二级源接口有错误>"+e.message); + xlog("√加载搜索源接口代码错误>"+e.message); } try { if (parse && surl) { @@ -381,7 +381,7 @@ function erji() { } 公共 = gonggong || parse['公共'] || {}; }catch(e){ - xlog("√加载公共代码有错误>"+e.message); + xlog("√加载公共代码错误>"+e.message); } 标识 = stype + "_" + sname; @@ -400,9 +400,18 @@ function erji() { } //方便换源时二级代码中使用MY_PARAMS MY_PARAMS = erjiextra; - - eval("let 二获获取 = " + parse['二级']) - details = detailsmark || 二获获取(surl); + if(detailsmark){ + details = detailsmark; + }else{ + try{ + eval("let 二级获取 = " + parse['二级']) + details = 二级获取(surl); + }catch(e){ + details = {}; + xlog("√二级获取数据错误>"+e.message); + } + } + pic = details.img || oldMY_PARAMS.img;// || "https://p1.ssl.qhimgs1.com/sdr/400__/t018d6e64991221597b.jpg"; pic = pic&&pic.indexOf("@Referer=") == -1 ? pic + "@Referer=" : pic; erjiextra.img = pic;