更新 'SrcJuman.js'

Ju
src48597962 2 years ago
parent e93cdac03e
commit 229506db3b
  1. 48
      SrcJuman.js

@ -178,10 +178,19 @@ function erji() {
col_type: 'movie_1_vertical_pic_blur',
extra: {
gradient: true,
id: "erjidetails"
id: "listloading"
}
});
d.push({
title: "换源",
url: $("#noLoading#").lazyRule(() => {
require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcJuman.js');
deleteItemByCls('loadlist');
searchList(name);
return '#noHistory#hiker://empty'
}),
col_type: 'scroll_button'
})
let 解析 = eval(parse['解析']) || "";
let lists = eval(parse['选集']) || [];
lists.forEach((item,id) =>{
@ -190,7 +199,8 @@ function erji() {
url: item.url + 解析,
col_type: "text_2",
extra: {
id: name + "_选集_" + id
id: name + "_选集_" + id,
cls: "loadlist"
}
});
})
@ -207,18 +217,24 @@ function erji() {
col_type: 'movie_1_vertical_pic_blur',
extra: {
gradient: true,
id: "erjidetails"
id: "listloading"
}
});
setResult(d);
let soulistMark = storage0.getMyVar('soulistMark') || {};
if(soulistMark[name]){
addItemAfter('erjidetails', soulistMark[name]);
searchList(name);
}
setResult(d);
}
//搜索图源
function searchList(name) {
let searchMark = storage0.getMyVar('searchMark') || {};
if(searchMark[name]){
addItemAfter('listloading', searchMark[name]);
}else{
showLoading('搜源中,请稍后.');
let soulistMark = storage0.getMyVar('soulistMark') || {};
if(soulistMark.length>30){
soulistMark.splice(0,1);
let searchMark = storage0.getMyVar('searchMark') || {};
if(searchMark.length>30){
searchMark.splice(0,1);
}
datalist = datalist.filter(it => {return it.erparse})
let task = function(obj) {
@ -241,11 +257,11 @@ function erji() {
storage0.putMyVar('erjisource'+name, {sname:sname,url:url});
refreshPage();
return "toast://"+sname
},obj.name,name,item.url)
},obj.name,name,item.url);
})
soulistMark[name] = soulistMark[name] || [];
soulistMark[name] = soulistMark[name].concat(data);
addItemAfter('erjidetails', data);
searchMark[name] = searchMark[name] || [];
searchMark[name] = searchMark[name].concat(data);
addItemAfter('listloading', data);
}catch(e){
log(obj.name+'>搜源失败>'+e.message);
}
@ -268,7 +284,7 @@ function erji() {
param: {
}
});
storage0.putMyVar('soulistMark',soulistMark);
storage0.putMyVar('searchMark',searchMark);
//clearMyVar('diskSearch');
toast('搜源完成');
}else{
@ -277,8 +293,6 @@ function erji() {
hideLoading();
}
}
setResult(d);
}
//图标下载
function downloadicon() {
try{

Loading…
Cancel
Save