更新 'SrcParseS.js'

master
src48597962 2 years ago
parent 2daa92057c
commit 15b052c842
  1. 10
      SrcParseS.js

@ -456,9 +456,9 @@ var SrcParseS = {
getjson = {};
if(printlog==1){log(obj.ulist.name+'>解析地址访问失败')};
}
log(getjson);
//log(getjson);
if (getjson.body&&getjson.statusCode==200){
log("0");
//log("0");
var gethtml = getjson.body;
var rurl = "";
var isjson = 0;
@ -466,10 +466,10 @@ var SrcParseS = {
rurl = JSON.parse(gethtml).url||JSON.parse(gethtml).data.url||JSON.parse(gethtml).data;
isjson = 1;
} catch (e) {
log("1");
if(/\.m3u8|\.mp4/.test(getjson.url)&&getjson.url.indexOf('=http')==-1){
rurl = getjson.url;
}else if(/\.m3u8|\.mp4|\.flv/.test(gethtml)){
}else if(/http(s)?:\/\/.*?\.m3u8|http(s)?:\/\/.*?\.mp4|http(s)?:\/\/.*?\.flv/.test(gethtml)){
log("1");
try {
if(gethtml.indexOf('urls = "') != -1){
rurl = gethtml.match(/urls = "(.*?)"/)[1];
@ -486,6 +486,7 @@ var SrcParseS = {
if(printlog==1){log('明码获取错误:'+e.message)};
}
}else{
log("2");
let html = fetchCodeByWebView(obj.ulist.parse+obj.vipUrl, {
blockRules: ['.m4a','.mp3','.gif','.jpg','.jpeg','.png','.ico','hm.baidu.com','/ads/*.js'],
jsLoadingInject: true,
@ -522,7 +523,6 @@ var SrcParseS = {
clearVar(obj.ulist.parse);
//log(rurl);
}
log("2");
}
var x5 = 0;
if(rurl == ""){

Loading…
Cancel
Save