From 9fbbcc4cd3c1e7e8a13af8a1e62a9f3a27acfd47 Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Thu, 7 Jul 2022 14:30:34 +0000 Subject: [PATCH] update SrcParseS.js. --- SrcParseS.js | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/SrcParseS.js b/SrcParseS.js index 01b1da08..fe1f59b5 100644 --- a/SrcParseS.js +++ b/SrcParseS.js @@ -678,7 +678,7 @@ var SrcParseS = { }else{ var tstime = urlcode.body.match(/#EXT-X-TARGETDURATION:(.*?)\n/)[1]; var urltss = urlcode.body.replace(/#.*?\n/g,'').replace('#EXT-X-ENDLIST','').split('\n'); - if(parseInt(tstime)*parseInt(urltss.length)<300){ + if(parseInt(tstime)*parseInt(urltss.length)<66){ log(name+'>播放地址疑似跳舞小姐姐或防盗小视频,不信去验证一下>'+url); return 0; }else{ @@ -775,7 +775,7 @@ var SrcParseS = { } } //log(Uparselist); - + var isrecord = 0; for (var i=0;i'+url)}; + if(printlog==1){log(beparses[k].name+'-解析成功>'+beurls[k])}; if(isrecord==0){ if(printlog==1){log(beparses[k].name+',记录为片源'+from+'的优先')}; recordlist['parse'] = recordlist['parse']||{}; @@ -889,7 +887,7 @@ var SrcParseS = { let mnames = JSON.parse(beurls[k]).names||[]; let mheaders = JSON.parse(beurls[k]).headers; for(var j=0;j0){ names.push(mnames[j]); @@ -902,9 +900,7 @@ var SrcParseS = { log('判断多线路地址对象有错:'+e.message); } }else{ - log(beurls[k]); - let MulUrl = this.formatMulUrl(beurls[k], urls.length); - log(MulUrl); + let MulUrl = this.formatMulUrl(beurls[k].replace(/;{.*}/g,""), urls.length); urls.push(MulUrl.url); names.push('线路'+urls.length); headers.push(MulUrl.header);