更新 'SrcLive.js'

pull/1/head
src48597962 2 years ago
parent 85acb40f7b
commit 0e4a1f3f39
  1. 21
      SrcLive.js

@ -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{
let url = obj.split(',')[1];
let code = JSON.parse(request(url,{onlyHeaders:true,timeout:2000}));
if(code!=200){ if(code!=200){
fails.push(obj.name+','+obj.url); 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);

Loading…
Cancel
Save