diff --git a/SrcLive.js b/SrcLive.js index 81af1c1c..6065c6db 100644 --- a/SrcLive.js +++ b/SrcLive.js @@ -17,7 +17,7 @@ function Live() { let livedata = liveconfig['data']||[]; if(JYlive==""&&livedata.length>0&&getMyVar('clearlive','0')!="1"){ showLoading('发现订阅源,正在初始化'); - java.lang.Thread.sleep(100); + log('本地源文件为空且有订阅,默认导入第一个订阅'); let YChtml = readFile('live'+md5(livedata[0])+'.txt')||request(livedata[0],{timeout:2000}).replace(/TV-/g,'TV').replace(/\[.*\]/g,''); if(YChtml.indexOf('#genre#')>-1){ if(!fileExist('live'+md5(livedata[0])+'.txt')){ @@ -475,15 +475,6 @@ function LiveSet() { let JYlivefile="hiker://files/rules/Src/Juying/live.txt"; let JYlive = fetch(JYlivefile); if(JYlive!=""){ - let JYlives = JYlive.split('\n'); - for(let i = 0; i < JYlives.length; i++){ - try{ - if(JYlives[i].indexOf(',')>-1&&JYlives[i].indexOf('#genre#')==-1){ - urls.push(JYlives[i]); - } - }catch(e){} - } - let fails = []; var task = function(obj) { try{ let url = obj.split(',')[1]; @@ -497,6 +488,15 @@ function LiveSet() { return 1; } showLoading('正在检测'+urls.length+'条,请保持屏幕亮屏'); + let JYlives = JYlive.split('\n'); + for(let i = 0; i < JYlives.length; i++){ + try{ + if(JYlives[i].indexOf(',')>-1&&JYlives[i].indexOf('#genre#')==-1){ + urls.push(JYlives[i]); + } + }catch(e){} + } + let fails = []; for (var i=0;i