diff --git a/SrcJuSet.js b/SrcJuSet.js index 76110fa6..6a87e640 100644 --- a/SrcJuSet.js +++ b/SrcJuSet.js @@ -1,5 +1,15 @@ ////本代码仅用于个人学习,请勿用于其他作用,下载后请24小时内删除,代码虽然是公开学习的,但请尊重作者,应留下说明 -require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js'); +let publicfile; +try{ + publicfile = config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js'; +}catch(e){ + let cfgfile = "hiker://files/rules/Src/Ju/config.json"; + if (fileExist(cfgfile)) { + eval("let Juconfig=" + fetch(cfgfile) + ";"); + publicfile = Juconfig["依赖"].match(/http(s)?:\/\/.*\//)[0] + 'SrcJuPublic.js'; + } +} +require(publicfile); function SRCSet() { addListener("onClose", $.toString(() => {