更新 'SrcJuying.js'

master
src48597962 6 months ago
parent d35b9e6d83
commit ba56fda11f
  1. 20
      SrcJuying.js

@ -126,7 +126,7 @@ function erjisousuo(name,group,datas,num) {
i++; i++;
if (i == 1) { one = k } if (i == 1) { one = k }
} }
if (i > 10) { delete searchMark[one]; } if (i > 30) { delete searchMark[one]; }
hideLoading(); hideLoading();
}else{ }else{
showLoading('搜源中,请稍后...'); showLoading('搜源中,请稍后...');
@ -135,21 +135,17 @@ function erjisousuo(name,group,datas,num) {
}); });
let ssdatalist = datas || getSearchLists(group); let ssdatalist = datas || getSearchLists(group);
/*
let nosousuolist = storage0.getMyVar('nosousuolist') || []; let nosousuolist = storage0.getMyVar('nosousuolist') || [];
if (nosousuolist.length>0){ if (nosousuolist.length>0){
ssdatalist = ssdatalist.filter(it => { ssdatalist = ssdatalist.filter(it => {
return nosousuolist.indexOf(it.url) == -1; return nosousuolist.indexOf(it.url) == -1;
}) })
} }
*/
log("生成搜索进程列表");
let task = function (obj) { let task = function (obj) {
try { try {
log(obj.name + ">开始搜索线程") let lists = obj.fun(obj.name, "dianboerji", obj.data);
return {result:[], success:1}; return {result:lists, success:1};
//let lists = obj.search(obj.name, "dianboerji", obj.data);
//return {result:lists, success:1};
} catch (e) { } catch (e) {
log(obj.data.name + '>搜索失败>' + e.message); log(obj.data.name + '>搜索失败>' + e.message);
return {result:[], success:0}; return {result:[], success:0};
@ -158,7 +154,7 @@ function erjisousuo(name,group,datas,num) {
let list = ssdatalist.map((item) => { let list = ssdatalist.map((item) => {
return { return {
func: task, func: task,
param: {"data": item, "name": name},//, "search": search param: {"data":item,"name":name,"fun":search},
id: item.url id: item.url
} }
}); });
@ -166,7 +162,6 @@ function erjisousuo(name,group,datas,num) {
let beidlist = []; let beidlist = [];
let success = 0; let success = 0;
if (list.length > 0) { if (list.length > 0) {
log("be执行");
be(list, { be(list, {
func: function (obj, id, error, taskResult) { func: function (obj, id, error, taskResult) {
beidlist.push(id); beidlist.push(id);
@ -197,8 +192,6 @@ function erjisousuo(name,group,datas,num) {
} }
}); });
hideLoading(); hideLoading();
log("执行完成");
/*
if(beidlist.length<ssdatalist.length){ if(beidlist.length<ssdatalist.length){
let pdatalist = ssdatalist.filter(v=>beidlist.indexOf(v.url)==-1); let pdatalist = ssdatalist.filter(v=>beidlist.indexOf(v.url)==-1);
addItemBefore(updateItemid, { addItemBefore(updateItemid, {
@ -217,12 +210,10 @@ function erjisousuo(name,group,datas,num) {
} }
}); });
} }
if(getMyVar("SrcJu_停止搜索线程")!="1"){ if(getMyVar("SrcJu_停止搜索线程")!="1"){
storage0.putMyVar('SrcJu_searchMark', searchMark); storage0.putMyVar('SrcJu_searchMark', searchMark);
setJkSort(failsort); setJkSort(failsort);
} }
*/
clearMyVar("SrcJu_停止搜索线程"); clearMyVar("SrcJu_停止搜索线程");
let sousuosm = "‘‘’’<small><font color=#f13b66a>" + success + "</font>/" + (num || list.length) + ",搜索完成</small>"; let sousuosm = "‘‘’’<small><font color=#f13b66a>" + success + "</font>/" + (num || list.length) + ",搜索完成</small>";
updateItem(updateItemid, { title: sousuosm }); updateItem(updateItemid, { title: sousuosm });
@ -235,6 +226,7 @@ function erjisousuo(name,group,datas,num) {
} }
} }
// 点播二级 // 点播二级
function dianboerji() { function dianboerji() {
addListener("onClose", $.toString((getHistory) => { addListener("onClose", $.toString((getHistory) => {

Loading…
Cancel
Save