更新 'SrcLive.js'

pull/1/head
src48597962 2 years ago
parent 91cc61601b
commit e1d3a487e0
  1. 32
      SrcLive.js

@ -16,12 +16,11 @@ function Live() {
let livedata = liveconfig['data']||[]; let livedata = liveconfig['data']||[];
if(JYlive==""&&livedata.length>0){ if(JYlive==""&&livedata.length>0){
showLoading('发现订阅源,正在初始化'); showLoading('发现订阅源,正在初始化');
let YChtml = readFile('live'+md5(livedata[0])+'.txt'); let YChtml = readFile('live'+md5(livedata[0])+'.txt')||request(livedata[0],{timeout:2000}).replace(/TV-/g,'TV').replace(/\[.*\]/g,'');
if(!YChtml){
YChtml = request(livedata[0],{timeout:2000}).replace(/TV-/g,'TV').replace(/\[.*\]/g,'');
saveFile('live'+md5(livedata[0])+'.txt',YChtml);
}
if(YChtml.indexOf('#genre#')>-1){ if(YChtml.indexOf('#genre#')>-1){
if(!fileExist('live'+md5(livedata[0])+'.txt')){
saveFile('live'+md5(livedata[0])+'.txt',YChtml);
}
writeFile(livefile, YChtml); writeFile(livefile, YChtml);
JYlive = YChtml; JYlive = YChtml;
} }
@ -216,12 +215,12 @@ function LiveSet() {
setPageTitle("⚙直播设置⚙"); setPageTitle("⚙直播设置⚙");
var d = []; var d = [];
d.push({ d.push({
title: '🆖 订阅源管理', title: '📺 订阅源管理',
url: $('hiker://empty#noRecordHistory##noHistory#').rule(() => { url: $('hiker://empty#noRecordHistory##noHistory#').rule(() => {
addListener("onClose", $.toString(() => { addListener("onClose", $.toString(() => {
//refreshPage(false); //refreshPage(false);
})); }));
//setPageTitle("🆖资源导入-历史记录"); setPageTitle("直播-订阅源管理");
let livecfgfile = "hiker://files/rules/Src/Juying/liveconfig.json"; let livecfgfile = "hiker://files/rules/Src/Juying/liveconfig.json";
let livecfg = fetch(livecfgfile); let livecfg = fetch(livecfgfile);
if(livecfg != ""){ if(livecfg != ""){
@ -303,12 +302,11 @@ function LiveSet() {
} }
}else if(input=="导入聚影√"){ }else if(input=="导入聚影√"){
showLoading('叠加导入直播,最大万行限制'); showLoading('叠加导入直播,最大万行限制');
let YChtml = readFile('live'+md5(url)+'.txt'); let YChtml = readFile('live'+md5(url)+'.txt')||request(url,{timeout:2000}).replace(/TV-/g,'TV').replace(/\[.*\]/g,'');
if(!YChtml){
YChtml = request(url,{timeout:2000}).replace(/TV-/g,'TV').replace(/\[.*\]/g,'');
saveFile('live'+md5(url)+'.txt',YChtml);
}
if(YChtml.indexOf('#genre#')>-1){ if(YChtml.indexOf('#genre#')>-1){
if(!fileExist('live'+md5(url)+'.txt')){
saveFile('live'+md5(url)+'.txt',YChtml);
}
var YClives = YChtml.split('\n'); var YClives = YChtml.split('\n');
}else{ }else{
var YClives = []; var YClives = [];
@ -359,9 +357,8 @@ function LiveSet() {
col_type: "text_2" col_type: "text_2"
}); });
d.push({ d.push({
title: '导入聚直播', title: '🎦 导入聚直播',
img: 'https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fis4.mzstatic.com%2Fimage%2Fthumb%2FPurple3%2Fv4%2Fdf%2Ff6%2Fda%2Fdff6da83-47d7-9cb6-2398-1919c13837b4%2Fmzl.kgmnwodo.png%2F0x0ss-85.jpg&refer=http%3A%2F%2Fis4.mzstatic.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1638629349&t=2f6d967185fe2b9c54e8b230eb83e66c', col_type: 'text_2',
col_type: 'icon_2_round',
url: $('#noLoading#').lazyRule(() => { url: $('#noLoading#').lazyRule(() => {
let Julivefile = "hiker://files/rules/live/config.json"; let Julivefile = "hiker://files/rules/live/config.json";
let Julive = fetch(Julivefile); let Julive = fetch(Julivefile);
@ -388,9 +385,8 @@ function LiveSet() {
}) })
}); });
d.push({ d.push({
title: '清空直播源', title: '♻ 清空直播源',
img: 'https://lanmeiguojiang.com/tubiao/messy/8.svg', col_type: 'text_2',
col_type: 'icon_2_round',
url: $('#noLoading#').lazyRule(() => { url: $('#noLoading#').lazyRule(() => {
writeFile("hiker://files/rules/Src/Juying/live.txt", ""); writeFile("hiker://files/rules/Src/Juying/live.txt", "");
putMyVar('isEdit','1'); putMyVar('isEdit','1');

Loading…
Cancel
Save