From 7356ec6c9432ab9a1aa0bda2a2193ac576129aaa Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Wed, 28 Aug 2024 11:28:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJySet.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJySet.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/SrcJySet.js b/SrcJySet.js index 8e4bdf64..094e9f00 100644 --- a/SrcJySet.js +++ b/SrcJySet.js @@ -1907,7 +1907,9 @@ function resource() { url: importtype=="1"&&getMyVar('importjiekou','1')!="1"&&getMyVar('importjiexi','1')!="1"?'toast://请选择导入项目':$('#noLoading#').lazyRule((Juconfig,cfgfile) => { let input = getMyVar('importinput', '').trim(); if(input==""){ - return 'toast://请先输入链接地址' + return 'toast://请先输入链接地址'; + }else if(importtype=="4" && !input.endsWith('/') && !(input.startsWith('/')||input.startsWith('file')||input.startsWith('hiker'))){ + return 'toast://文件夹路径不正确,以/结尾'; } let importtype = getMyVar('importtype','1'); let importrecord = Juconfig['importrecord']||[]; @@ -1919,6 +1921,9 @@ function resource() { Juconfig['importrecord'] = importrecord; writeFile(cfgfile, JSON.stringify(Juconfig)); } + if(input.startsWith('/')){ + input = "file://" + input; + } require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJySet.js'); @@ -1933,12 +1938,12 @@ function resource() { } return names; } - let files = readDir(input).filter(v=>v.endsWith('.js')); + let files = readDir(input).filter(v=>v.endsWith('.js')).map(v=>input+v); log(files); return "toast://111"; } - if(input.startsWith('/')){input = "file://" + input} + function exeImport(input){ let importtype = getMyVar('importtype','1');