From 281e5411e06258cc66bd40d9109cb8fbdce55f2a Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sat, 5 Oct 2024 21:48:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyPublic.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyPublic.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/SrcJyPublic.js b/SrcJyPublic.js index faa16ab3..d3ea00a4 100644 --- a/SrcJyPublic.js +++ b/SrcJyPublic.js @@ -522,6 +522,30 @@ function clearJkSort() { }) writeFile(sortfile, JSON.stringify(sort)); } +// 读取目录路径下文件输入数组 +function readDir(path) { + let names = []; + let file = new java.io.File(path.replace("file://", "")); + + if (!(file.exists() && file.isDirectory())) return names; + for (let it of file.listFiles()) { + names.push(String(it.getName())); + } + return names; +} +// 清理接口残留过期文件 +function clearJkFiles() { + /* + let datalist = getDatas("jk"); + readDir("libs_jk/") + Object.keys(sort).forEach(it=>{ + if(!datalist.some(item => item.url==it)){ + delete sort[it]; + } + }) + writeFile(sortfile, JSON.stringify(sort)); + */ +} // 获取接口对应的显示标题 function getDataTitle(data) { if($.type(data.type)=="string"){