From da165b5e8f66723e18293e66b902f79db1edabbf Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Thu, 14 Jul 2022 02:07:30 +0000 Subject: [PATCH] update SrcParseS.js. --- SrcParseS.js | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/SrcParseS.js b/SrcParseS.js index dea7ae7a..5f64dcf0 100644 --- a/SrcParseS.js +++ b/SrcParseS.js @@ -794,7 +794,7 @@ var SrcParseS = { } } } - if(playurl==""){ + if(playurl==""&&!parseStr){ if(forcedn==1){ if(printlog==1){log("开启强制断插解析模式")}; Uparselist = [{type:'dn',name:'断插'}]; @@ -828,7 +828,7 @@ var SrcParseS = { i=s; } if(printlog==1){log("本轮排队解析:"+Namelist)}; - if(isdn==1&&Uparselist.length>0){ + if(isdn==1&&Uparselist.length>0&&!parseStr){ UrlList.push({type:'dn'}); } let Urlparses = UrlList.map((list)=>{ @@ -1022,15 +1022,16 @@ var SrcParseS = { } } - - //私有解析有排除片源 - if(myJXchange == 1){writeFile(myJXfile, JSON.stringify(myJXlist));} - //app有发现或修改解析时保存本地 - if(appJXchange == 1){writeFile(appJXfile, JSON.stringify(appJXlist));} - //app自带解析是否加入黑名单 - if(appzdchange==1){writeFile(recordfile, JSON.stringify(recordlist));} - //私有解析失败的统一提示 - if(failparse.length>0&&printlog==1){log(failparse+'<以上私有解析失败,排序-1')} + if(!parseStr){ + //私有解析有排除片源 + if(myJXchange == 1){writeFile(myJXfile, JSON.stringify(myJXlist));} + //app有发现或修改解析时保存本地 + if(appJXchange == 1){writeFile(appJXfile, JSON.stringify(appJXlist));} + //app自带解析是否加入黑名单 + if(appzdchange==1){writeFile(recordfile, JSON.stringify(recordlist));} + //私有解析失败的统一提示 + if(failparse.length>0&&printlog==1){log(failparse+'<以上私有解析失败,排序-1')} + } //播放 if(playurl!=""){