更新 'SrcJyAuto.js'

master
src48597962 2 years ago
parent 46a9b58cb0
commit 773b9cf8bd
  1. 39
      SrcJyAuto.js

@ -443,9 +443,8 @@ var aytmParse = function (vipUrl,parseStr) {
try {
rurl = JSON.parse(gethtml).url||JSON.parse(gethtml).data.url||JSON.parse(gethtml).data;
} catch (e) {
if(contain.test(getjson.url)&&getjson.url.indexOf('=http')==-1){
rurl = getjson.url;
}else if(contain.test(gethtml)){
function geturl(gethtml) {
let rurl = "";
try {
if(gethtml.indexOf('urls = "') != -1){
rurl = gethtml.match(/urls = "(.*?)"/)[1];
@ -459,8 +458,40 @@ var aytmParse = function (vipUrl,parseStr) {
//if(printlog==1){log('将日志提交给作者,帮助完善解析逻辑>>>'+gethtml)};
}
} catch (e) {
//if(printlog==1){log('√明码获取错误:'+e.message)};
//if(printlog==1){log('明码获取错误:'+e.message)};
}
return rurl;
}
if(contain.test(getjson.url)&&getjson.url.indexOf('=http')==-1){
rurl = getjson.url;
}else if(contain.test(gethtml) && geturl(gethtml)){
rurl = geturl(gethtml);
}else if((MY_NAME=="海阔视界"&&getAppVersion()>=4094)||(MY_NAME=="嗅觉浏览器"&&getAppVersion()>=1359)){
rurl = executeWebRule(obj.url+vipUrl, $.toString(() => {
try{
if (typeof (request) == 'undefined' || !request) {
eval(fba.getInternalJs());
};
var urls = _getUrls();
//fba.log(fy_bridge_app.getUrls());
var exclude = /\/404\.m3u8|\/xiajia\.mp4|\/余额不足\.m3u8|\.css|\.js|\.gif|\.png|\.jpg|\.jpeg|html,http|m3u88.com\/admin|\.php\?v=h|\?url=h|\?vid=h|%253Furl%253Dh|#amp=1|\.t-ui\.cn|ac=dm/;//设置排除地址
var contain = /\.mp4|\.m3u8|\.flv|\.avi|\.mpeg|\.wmv|\.mov|\.rmvb|\.dat|qqBFdownload|mime=video%2F|video_mp4|\.ts\?|TG@UosVod|video\/tos\/cn\/tos|m3u8\?pt=m3u8/;//设置符合条件的正确地址
for (var i in urls) {
if (contain.test(urls[i])&&!exclude.test(urls[i])) {
//fba.log("exeweb解析到>"+urls[i]);
return urls[i];
}
}
}catch(e){
//fba.log(e.message);
}
}), {
blockRules: ['.m4a','.mp3','.gif','.jpg','.jpeg','.png','.ico','hm.baidu.com','/ads/*.js','/klad/*.php','layer.css'],
jsLoadingInject: true,
checkTime: 100,
timeout: 8000
}
);
}
}

Loading…
Cancel
Save