|
|
@ -2,7 +2,6 @@ function Live() { |
|
|
|
addListener("onClose", $.toString(() => { |
|
|
|
addListener("onClose", $.toString(() => { |
|
|
|
//clearMyVar('guanlicz');
|
|
|
|
//clearMyVar('guanlicz');
|
|
|
|
})); |
|
|
|
})); |
|
|
|
setPageTitle("⚙直播设置⚙"); |
|
|
|
|
|
|
|
var d = []; |
|
|
|
var d = []; |
|
|
|
let livefile = "hiker://files/rules/Src/Juying/live.txt"; |
|
|
|
let livefile = "hiker://files/rules/Src/Juying/live.txt"; |
|
|
|
let JYlive=fetch(livefile); |
|
|
|
let JYlive=fetch(livefile); |
|
|
@ -191,7 +190,7 @@ function LiveSet() { |
|
|
|
//clearMyVar('guanlicz');
|
|
|
|
//clearMyVar('guanlicz');
|
|
|
|
refreshPage(false); |
|
|
|
refreshPage(false); |
|
|
|
})); |
|
|
|
})); |
|
|
|
|
|
|
|
setPageTitle("⚙直播设置⚙"); |
|
|
|
var d = []; |
|
|
|
var d = []; |
|
|
|
d.push({ |
|
|
|
d.push({ |
|
|
|
title: '导入聚直播', |
|
|
|
title: '导入聚直播', |
|
|
@ -248,29 +247,33 @@ function LiveSet() { |
|
|
|
} |
|
|
|
} |
|
|
|
let fails = []; |
|
|
|
let fails = []; |
|
|
|
var task = function(obj) { |
|
|
|
var task = function(obj) { |
|
|
|
let code = JSON.parse(request(obj.url,{onlyHeaders:true,timeout:2000})); |
|
|
|
try{ |
|
|
|
if(code!=200){ |
|
|
|
let url = obj.split(',')[1]; |
|
|
|
fails.push(obj.name+','+obj.url); |
|
|
|
let code = JSON.parse(request(url,{onlyHeaders:true,timeout:2000})); |
|
|
|
|
|
|
|
if(code!=200){ |
|
|
|
|
|
|
|
fails.push(obj); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}catch(e){ |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
return 1; |
|
|
|
return 1; |
|
|
|
} |
|
|
|
} |
|
|
|
let urlscheck = urls.map((list)=>{ |
|
|
|
let urlscheck = urls.map((list)=>{ |
|
|
|
return { |
|
|
|
return { |
|
|
|
func: task, |
|
|
|
func: task, |
|
|
|
param: { |
|
|
|
param: list, |
|
|
|
name: list.split(',')[0], |
|
|
|
id: list |
|
|
|
url: list.split(',')[1] |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
id: list.split(',')[1] |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
log(urlscheck.length) |
|
|
|
be(urlscheck, { |
|
|
|
be(urlscheck, { |
|
|
|
func: function(obj, id, error, taskResult) { |
|
|
|
func: function(obj, id, error, taskResult) {
|
|
|
|
}, |
|
|
|
}, |
|
|
|
param: { |
|
|
|
param: { |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
log(fails.length) |
|
|
|
for(let i = 0; i < JYlives.length; i++){ |
|
|
|
for(let i = 0; i < JYlives.length; i++){ |
|
|
|
if(fails.indexOf(lJYlives[i])>-1){ |
|
|
|
if(fails.indexOf(lJYlives[i])>-1){ |
|
|
|
JYlives.splice(i,1); |
|
|
|
JYlives.splice(i,1); |
|
|
|