parent
4fd52913df
commit
be16e14009
@ -0,0 +1,64 @@ |
|||||||
|
let cfgfile = "hiker://files/rules/Src/Ju/config.json"; |
||||||
|
let Jucfg=fetch(cfgfile); |
||||||
|
if(Jucfg != ""){ |
||||||
|
eval("var Juconfig=" + Jucfg+ ";"); |
||||||
|
}else{ |
||||||
|
var Juconfig= {}; |
||||||
|
Juconfig["依赖"] = config.依赖 || "https://gitcode.net/src48597962/hk/-/raw/Ju/SrcJuPublic.js"; |
||||||
|
writeFile(cfgfile, JSON.stringify(Juconfig)); |
||||||
|
} |
||||||
|
|
||||||
|
let runTypes = ["漫画","小说","听书","图集","影视","音频","聚合","其它"]; |
||||||
|
let runMode = Juconfig["runMode"] || "漫画"; |
||||||
|
let sourcename = Juconfig[runMode+'sourcename'] || "";//主页源名称
|
||||||
|
let stopTypes = storage0.getItem('stopTypes',[]); |
||||||
|
|
||||||
|
let sourcefile = "hiker://files/rules/Src/Ju/jiekou.json"; |
||||||
|
let sourcedata = fetch(sourcefile); |
||||||
|
if(sourcedata != ""){ |
||||||
|
try{ |
||||||
|
eval("var datalist=" + sourcedata+ ";"); |
||||||
|
}catch(e){ |
||||||
|
var datalist = []; |
||||||
|
} |
||||||
|
}else{ |
||||||
|
var datalist = []; |
||||||
|
} |
||||||
|
|
||||||
|
datalist.reverse(); |
||||||
|
|
||||||
|
let yxdatalist = datalist.filter(it=>{ |
||||||
|
return !it.stop; |
||||||
|
}); |
||||||
|
let yidatalist = yxdatalist.filter(it=>{ |
||||||
|
return it.parse; |
||||||
|
}); |
||||||
|
let erdatalist = yxdatalist.filter(it=>{ |
||||||
|
return it.erparse; |
||||||
|
}); |
||||||
|
//获取类型名称数组
|
||||||
|
function getTypeNames(is) { |
||||||
|
let snames = []; |
||||||
|
if(is=="主页"){ |
||||||
|
runTypes.forEach(it=>{ |
||||||
|
if(stopTypes.indexOf(it)==-1){ |
||||||
|
snames.push(it); |
||||||
|
} |
||||||
|
}) |
||||||
|
}else if(is=="搜索页"){ |
||||||
|
snames = ["漫画","小说","听书","影视","聚合"]; |
||||||
|
}else{ |
||||||
|
snames = runTypes; |
||||||
|
} |
||||||
|
return snames; |
||||||
|
} |
||||||
|
//获取类型名称数组
|
||||||
|
function getGroupNames() { |
||||||
|
let gnames = []; |
||||||
|
erdatalist.forEach(it=>{ |
||||||
|
if(it.group && gnames.indexOf(it.group)==-1){ |
||||||
|
gnames.push(it.group); |
||||||
|
} |
||||||
|
}) |
||||||
|
return gnames; |
||||||
|
} |
Loading…
Reference in new issue