From 774eb621da50c67bb9105e4fa1ba450287dad45a Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Wed, 15 Mar 2023 16:51:36 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyMenu.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyMenu.js | 45 +++++++++++++++++++++++++++++---------------- 1 file changed, 29 insertions(+), 16 deletions(-) diff --git a/SrcJyMenu.js b/SrcJyMenu.js index 683d32e9..f3e95cf9 100644 --- a/SrcJyMenu.js +++ b/SrcJyMenu.js @@ -167,22 +167,35 @@ function lookset(){ }, JYconfig, cfgfile), col_type: "text_2" }); - d.push({ - title: (JYconfig['yundiskLine']==1?getide(1):getide(0))+'云盘搜索', - url: $('#noLoading#').lazyRule((JYconfig,cfgfile) => { - if(JYconfig['yundiskLine'] != 1){ - JYconfig['yundiskLine'] = 1; - putMyVar('yundiskLine','1'); - }else{ - JYconfig['yundiskLine'] = 0; - putMyVar('yundiskLine','0'); - } - writeFile(cfgfile, JSON.stringify(JYconfig)); - refreshPage(false); - return 'toast://'+JYconfig['alistLine']?'已开启云盘搜索线路':'已关闭云盘搜索线路'; - }, JYconfig, cfgfile), - col_type: "text_2" - }); + let filepath = "hiker://files/rules/Src/Juying/yundisk.json"; + let datafile = fetch(filepath); + if(datafile != ""){ + try{ + eval("var datalist=" + datafile+ ";"); + }catch(e){ + var datalist = []; + } + }else{ + var datalist = []; + } + if(datalist.length>0){ + d.push({ + title: (JYconfig['yundiskLine']==1?getide(1):getide(0))+'云盘搜索', + url: $('#noLoading#').lazyRule((JYconfig,cfgfile) => { + if(JYconfig['yundiskLine'] != 1){ + JYconfig['yundiskLine'] = 1; + putMyVar('yundiskLine','1'); + }else{ + JYconfig['yundiskLine'] = 0; + putMyVar('yundiskLine','0'); + } + writeFile(cfgfile, JSON.stringify(JYconfig)); + refreshPage(false); + return 'toast://'+JYconfig['alistLine']?'已开启云盘搜索线路':'已关闭云盘搜索线路'; + }, JYconfig, cfgfile), + col_type: "text_2" + }); + } d.push({ title: (JYconfig['alistLine']==1?getide(1):getide(0))+'Alist搜索', url: $('#noLoading#').lazyRule((JYconfig,cfgfile) => {