From 287ca9789ad146b93537423f73b2772bf691a687 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Tue, 30 Jul 2024 10:31:30 +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 | 53 ++++++++++------------------------------------------- 1 file changed, 10 insertions(+), 43 deletions(-) diff --git a/SrcJySet.js b/SrcJySet.js index 7b2e37a0..08ec247d 100644 --- a/SrcJySet.js +++ b/SrcJySet.js @@ -1778,52 +1778,19 @@ function resource() { title:(getMyVar('dySourceType','1')=="2"?getide(1):getide(0))+'drpy/index.js', col_type:'scroll_button', url:$('#noLoading#').lazyRule(() => { + function readDir(path) { + let names = []; + let file = new java.io.File(path.replace("file://", "")); - //let files = new java.io.FIle('/storage/emulated/0/Android/data/com.example.hikerview/files/Documents/cache/drpy_dzlive_0725-1/drpy_dzlive/drpy_js').listFiles(); - //log(files); - - let pathLib = { - join: joinUrl, - readFile(path) { - path = path.startsWith("file://") ? path : ("file://" + path); - - return fetch(path); - }, - 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; - }, - dirname(pa) { - let path = joinUrl(jsPath, pa); - let names = []; - let file = new java.io.File(path); - - if (!(file.exists() && file.isDirectory())) return names; - for (let it of dirFile.listFiles()) { - if (it.isDirectory) { - names.push(String(it.getName())); - } - } - return paths; - }, - stat() { - return true; + if (!(file.exists() && file.isDirectory())) return names; + for (let it of file.listFiles()) { + names.push(String(it.getName())); } + return names; } - - - - eval(fetch('file:///storage/emulated/0/Android/data/com.example.hikerview/files/Documents/cache/drpy_dzlive_0725-1/drpy_dzlive/index.js').replace('async function', 'function')) - log(main()); - //putMyVar('dySourceType','2'); - //refreshPage(false); - //return "hiker://empty"; + //let files = new java.io.FIle('/storage/emulated/0/Android/data/com.example.hikerview/files/Documents/cache/drpy_dzlive_0725-1/drpy_dzlive/drpy_js').listFiles(); + log(readDir('/storage/emulated/0/Android/data/com.example.hikerview/files/Documents/cache/drpy_dzlive_0725-1/drpy_dzlive/drpy_js')); + }) }); d.push({