From 33479622a1e5a2548e63d5cb279dd96cdd2028ee Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Wed, 5 Apr 2023 11:32:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJuman.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJuman.js | 29 ++++++----------------------- 1 file changed, 6 insertions(+), 23 deletions(-) diff --git a/SrcJuman.js b/SrcJuman.js index c4ecac95..454d03e2 100644 --- a/SrcJuman.js +++ b/SrcJuman.js @@ -1,21 +1,5 @@ //聚漫,接口型空壳小程序,接口分为主页源和搜索源 -let cfgfile = "hiker://files/rules/Src/Juman/config.json"; -let Jumancfg=fetch(cfgfile); -if(Jumancfg != ""){ - eval("var JMconfig=" + Jumancfg+ ";"); -}else{ - var JMconfig= {}; -} - -let sourcefile = "hiker://files/rules/Src/Juman/jiekou.json"; -let sourcedata = fetch(sourcefile); -if(sourcedata != ""){ - eval("var datalist=" + sourcedata+ ";"); -}else{ - var datalist = []; -} -let sourcename = JMconfig['source'] || "神漫画"; - +require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJmPublic.js'); //一级 function yiji() { @@ -71,8 +55,8 @@ function yiji() { d.push({ col_type: 'line' }) - let sourcedata = datalist.filter(it=>{ - return it.name==sourcename&&it.parse; + let sourcedata = yidatalist.filter(it=>{ + return it.name==yijisource; }); if(sourcedata.length==0){ d.push({ @@ -146,8 +130,8 @@ function erji() { let sname = erjidata.sname || MY_PARAMS.sname || ""; let surl = erjidata.surl || MY_PARAMS.surl || ""; let sauthor = "未知"; - let sourcedata = datalist.filter(it=>{ - return it.name==sname&&it.erparse; + let sourcedata = erdatalist.filter(it=>{ + return it.name==sname; }); try{ if(sourcedata.length==0){ @@ -308,7 +292,6 @@ function search(name) { if (i == 1) { one = k } } if (i > 20) { delete searchMark[one]; } - datalist = datalist.filter(it => {return it.erparse}) let success = 0; let task = function(obj) { try{ @@ -355,7 +338,7 @@ function search(name) { } return 1; } - let list = datalist.map((item)=>{ + let list = erdatalist.map((item)=>{ return { func: task, param: item,