更新 'SrcGetParse.js'

main
src48597962 2 years ago
parent 53291f00e8
commit 87f8577e72
  1. 26
      SrcGetParse.js

@ -40,9 +40,7 @@ let 获取解析 = {
let regdata = "username="+username+"&qq="+qq+"&password="+username;
let result = 注册账号(regurl,regdata);
if(/success/.test(result)){
//fetch(loginurl, {timeout: 5000});
let loginurl = "https://vip.nxflv.com/user/login";
//request(loginurl, {timeout: 5000});
let login = request('https://vip.nxflv.com/user/login/checkUser',
{headers: {'Referer': loginurl, 'Cookie': getCookie(loginurl)},
body: "username="+username+"&password="+username,
@ -59,24 +57,30 @@ let 获取解析 = {
return "";
}
}
function bpParse(vipUrl) {
function bpParse(vipUrl,parsename) {
try{
if(!/聚影|帅助手/.test(MY_RULE.title)){
log('非法调用');
log('非法白嫖');
return "";
}
let parse = readFile('hiker://files/rules/Src/bpParse.txt');
parse = parse?aesDecode('Juying', parse):"";
let parsefile = readFile('hiker://files/rules/Src/bpParse.json');
if(parsefile){
var parsejson = JSON.parse(aesDecode('Juying', parsefile));
}else{
var parsejson = {};
}
function getparse(parse){
for(let key in 获取解析){
parse = 获取解析[key]();
parse = 获取解析[parsename]();
if(parse){
saveFile('hiker://files/rules/Src/bpParse.txt', aesEncode('Juying', parse));
break;
}
log('获得到新的白嫖解析!');
parsejson[parsename] = parse;
saveFile('hiker://files/rules/Src/bpParse.json', aesEncode('Juying', JSON.stringify(parsejson)));
}
return parse;
}
let parse = parsejson[parsename]?parsejson[parsename]:"";
parse = parse?parse:getparse(parse);
if(parse){
let json = JSON.parse(request(parse + vipUrl, {timeout: 5000 }));

Loading…
Cancel
Save