From 9772ba196711be60eaf23fc536e6427d96b925e4 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Thu, 24 Aug 2023 17:19:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJuSet.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJuSet.js | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/SrcJuSet.js b/SrcJuSet.js index d204ab01..1f50088c 100644 --- a/SrcJuSet.js +++ b/SrcJuSet.js @@ -97,9 +97,17 @@ function SRCSet() { }) }else if(input=="文件导入"){ return `fileSelect://`+$.toString(()=>{ - require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuSet.js'); - input = '聚阅接口¥' + aesEncode('SrcJu', input) + '¥文件导入'; - JYimport(input) + if(/JYshare_/.test(input) && input.endsWith('txt')){ + require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuSet.js'); + input = '聚阅接口¥' + aesEncode('SrcJu', input) + '¥文件导入'; + JYimport(input); + }else if(/JYimport_/.test(input) && input.endsWith('hiker')){ + require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuSet.js'); + let content = fetch('file://'+input); + JYimport(content); + }else{ + return "toast://请选择正确的聚阅接口分享文件" + } }) } }), @@ -646,11 +654,7 @@ function JYimport(input) { let content = parsePaste(parseurl); datalist2 = JSON.parse(aesDecode('SrcJu', content)); }else if(/JYshare_/.test(parseurl)){ - if(parseurl.endsWith('txt')){ - datalist2 = JSON.parse(aesDecode('SrcJu', fetch('file://'+parseurl))); - }else{ - return "toast://请选择聚阅分享的txt文件" - } + datalist2 = JSON.parse(aesDecode('SrcJu', fetch('file://'+parseurl))); }else{ datalist2 = JSON.parse(parseurl); }