更新 'SrcParseS.js'

master
src48597962 2 years ago
parent 0c89cbe841
commit bac15204e3
  1. 24
      SrcParseS.js

@ -416,28 +416,12 @@ var SrcParseS = {
//var appzdchange = 0;//app自带解析是否加入黑名单
//测试进播放用代理播放
parsemode =4;
if(parsemode==4){
let u = startProxyServer($.toString((Uparselist,vipUrl,task,formatUrl) => {
let url = MY_PARAMS.url || "";
/*
if (url.includes(".ts")) {
log("代理ts:" + url);
//此时可以根据实际逻辑得到真实有效的ts地址
return JSON.stringify({
statusCode: 302,
headers: {
//"Location": "https://v8.dious.cc" + url
}
});
}
*/
let parsename = MY_PARAMS.name.join("");
log("我在代理解析>" + parsename);
let playUrl = "";
try{
//require(config.依赖.match(/http(s)?:\/\/.*\//)[0] + 'SrcParseS.js');
let ulist = Uparselist.filter(item => {
return item.name==parsename;
})[0];
@ -454,6 +438,14 @@ var SrcParseS = {
//log(parsename+">播放地址>"+playUrl);
let f = cacheM3u8(playUrl, {timeout: 2000});
return readFile(f.split("##")[0]); //'#isVideo=true#';
/*
return JSON.stringify({
statusCode: 302,
headers: {
"Location": url
}
});
*/
},Uparselist,vipUrl,this.task,this.formatUrl));
Uparselist.forEach((item) => {
urls.push(u + "?name=" + item.name + "#.m3u8#pre#");

Loading…
Cancel
Save