更新 'SrcJySet.js'

master
src48597962 6 months ago
parent b2942968ab
commit 9031c107f4
  1. 17
      SrcJySet.js

@ -1942,6 +1942,7 @@ function resource() {
let oldfiles = getDatas("jk").filter(v=>v.type=="hipy_t3" && v.url.startsWith(datapath)).map(v=>v.url); let oldfiles = getDatas("jk").filter(v=>v.type=="hipy_t3" && v.url.startsWith(datapath)).map(v=>v.url);
let newfiles = readDir(input).filter(v=>v.endsWith('.js') && !v.includes('[合]') && oldfiles.filter(o=>o.includes(v)).length==0).map(v=>input+v); let newfiles = readDir(input).filter(v=>v.endsWith('.js') && !v.includes('[合]') && oldfiles.filter(o=>o.includes(v)).length==0).map(v=>input+v);
hideLoading();
if(newfiles.length==0){ if(newfiles.length==0){
return "toast://没有新增js" return "toast://没有新增js"
}else{ }else{
@ -2721,9 +2722,18 @@ function importConfirm(jsfile) {
} }
}else{ }else{
//js文件导入 //js文件导入
datalist = storage0.getMyVar('importConfirm') || jsfile.map(extfile=>{ let files = [];
if($.type(jsfile)=="string"){
if(jsfile.startsWith('/')){
jsfile = "file://" + jsfile;
}
files.push(jsfile);
}else if($.type(jsfile)=="array"){
files = jsfile;
}
datalist = storage0.getMyVar('importConfirm') || files.map(extfile=>{
let name = extfile.substr(extfile.lastIndexOf('/')+1).split(".")[0]; let name = extfile.substr(extfile.lastIndexOf('/')+1).split(".")[0];
let arr = { "name": name, "type": "hipy_t3", "ext": extfile}; let arr = { "name": name, "type": "hipy_t3"};
if(arr.name.includes('[搜]')){ if(arr.name.includes('[搜]')){
arr['onlysearch'] = 1; arr['onlysearch'] = 1;
} }
@ -2731,6 +2741,9 @@ function importConfirm(jsfile) {
let urlfile = filepath + '_' + extfile.substr(extfile.lastIndexOf('/')+1); let urlfile = filepath + '_' + extfile.substr(extfile.lastIndexOf('/')+1);
arr['url'] = urlfile; arr['url'] = urlfile;
writeFile(urlfile, fetch(extfile)); writeFile(urlfile, fetch(extfile));
if(!extfile.includes('/_cache/')){
arr['ext'] = extfile;
}
return arr; return arr;
}) })
sm = "接口"; sm = "接口";

Loading…
Cancel
Save