更新 'SrcJuman.js'

Ju
src48597962 2 years ago
parent a553bf41eb
commit 10f473b249
  1. 63
      SrcJuman.js

@ -131,47 +131,6 @@ function sousuo() {
search(name); search(name);
clearMyVar('SrcJmSousuo'); clearMyVar('SrcJmSousuo');
} }
//搜索
function sousuo3() {
let d = [];
let name = MY_URL.split('##')[1];
let page = MY_URL.split('##')[2];
let sourcedata = datalist.filter(it=>{
return it.name==sourcename&&it.parse;
});
if(sourcedata.length==0){
d.push({
title: "请先配置一个主页源",
url: "hiker://empty",
col_type: "text_center_1",
})
}else{
let parse;
eval("let source = " + sourcedata[0].parse);
if(source.ext && /^http/.test(source.ext)){
requireCache(source.ext, 48);
parse = yidata;
}else{
parse = source;
}
MY_HOME = parse['链接'];
let data = [];
try{
eval("let 搜索 = " + parse['搜索'])
data = 搜索();
}catch(e){
log(e.message);
}
data.forEach(item => {
item.url = $('hiker://empty#immersiveTheme##autoCache#').rule(() => {
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuman.js');
erji();
})
})
d = d.concat(data);
}
setResult(d);
}
//二级+源搜索 //二级+源搜索
function erji() { function erji() {
@ -359,13 +318,21 @@ function search(name) {
data = 搜索() || []; data = 搜索() || [];
if(data.length>0){ if(data.length>0){
data.forEach(item => { data.forEach(item => {
let erjidata = {name:item.desc,sname:obj.name,surl:item.url}; if(getMyVar('SrcJmSousuo')=="1"){
item.extra = {name:item.desc,img:item.pic_url}; item.extra = {name:item.title,img:item.pic_url,sname:obj.name,surl:item.url};
item.url = item.url + $("#noLoading#").lazyRule((erjidata) => { item.url = $('hiker://empty#immersiveTheme##autoCache#').rule(() => {
storage0.putMyVar('erjidata', erjidata); require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuman.js');
refreshPage(false); erji();
return "toast://已切换源:"+erjidata.sname; })
},erjidata); }else{
let erjidata = {name:item.title,sname:obj.name,surl:item.url};
item.extra = {name:item.title,img:item.pic_url};
item.url = item.url + $("#noLoading#").lazyRule((erjidata) => {
storage0.putMyVar('erjidata', erjidata);
refreshPage(false);
return "toast://已切换源:"+erjidata.sname;
},erjidata);
}
item.content = item.desc; item.content = item.desc;
item.desc = getMyVar('SrcJmSousuo')=="1"? MY_RULE.title + ' · ' + obj.name : obj.name + ' · ' + item.desc; item.desc = getMyVar('SrcJmSousuo')=="1"? MY_RULE.title + ' · ' + obj.name : obj.name + ' · ' + item.desc;
item.col_type = getMyVar('SrcJmSousuo')=="1"?"video":"avatar"; item.col_type = getMyVar('SrcJmSousuo')=="1"?"video":"avatar";

Loading…
Cancel
Save