更新 'SrcJuman.js'

Ju
src48597962 2 years ago
parent ce5f1b7c32
commit 896b020494
  1. 59
      SrcJuman.js

@ -93,7 +93,7 @@ function yiji() {
}
data.forEach(item => {
item.extra = {name: item.title, img: item.pic_url}
item.url = $('hiker://empty#immersiveTheme##autoCache#').rule(() => {
item.url = $('hiker://empty#immersiveTheme##noRecordHistory##noHistory#').rule(() => {
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuman.js');
sousuo2();
})
@ -318,32 +318,14 @@ function search(name) {
eval("let 搜索 = " + parse['搜索'])
data = 搜索();
data.forEach(item => {
item.extra = {name: item.desc,img: item.pic_url,parse: JSON.stringify(parse)};
item.desc = item.desc + ' 源:'+obj.name;
item.url = $("#noLoading#").lazyRule((sname,name,url) => {
storage0.putMyVar('erjisource'+name, {sname:sname,url:url});
try {
eval('var SrcMark = ' + fetch("hiker://files/cache/src/JmMark.json"));
} catch (e) {
var SrcMark = "";
}
if (SrcMark == "") {
SrcMark = { route: {} };
} else if (SrcMark.route == undefined) {
SrcMark.route = {};
}
SrcMark.route[name] = {sname:sname,url:url};
let key = 0;
let one = "";
for (var k in SrcMark.route) {
key++;
if (key == 1) { one = k }
}
if (key > 50) { delete SrcMark.route[one]; }
writeFile("hiker://files/cache/src/JmMark.json", JSON.stringify(SrcMark));
refreshPage();
return "toast://选择源:"+sname
},obj.name,name,item.url);
item.extra = {name: item.desc,img: item.pic_url,sname:sname,url:url,parse: JSON.stringify(parse)};
item.url = $("#noLoading#").lazyRule(() => {
return $('hiker://empty#immersiveTheme##autoCache#').rule(() => {
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuman.js');
erji();
})
});
item.desc = item.desc + '-源:'+obj.name;
item.col_type = "avatar";
})
searchMark[name] = searchMark[name] || [];
@ -429,3 +411,26 @@ function Version() {
putMyVar('SrcJuman-Version', '-V'+nowVersion);
}
}
/*
try {
eval('var SrcMark = ' + fetch("hiker://files/cache/src/JmMark.json"));
} catch (e) {
var SrcMark = "";
}
if (SrcMark == "") {
SrcMark = { route: {} };
} else if (SrcMark.route == undefined) {
SrcMark.route = {};
}
SrcMark.route[name] = {sname:sname,url:url};
let key = 0;
let one = "";
for (var k in SrcMark.route) {
key++;
if (key == 1) { one = k }
}
if (key > 50) { delete SrcMark.route[one]; }
writeFile("hiker://files/cache/src/JmMark.json", JSON.stringify(SrcMark));
*/
Loading…
Cancel
Save