更新 'SrcGetParse.js'

main
src48597962 2 years ago
parent 488b39b674
commit 94afd9bd55
  1. 51
      SrcGetParse.js

@ -32,17 +32,47 @@ let 注册账号 = {
});
let regjg = JSON.parse(reg).headers.location || "";
if(/success/.test(regjg)){
let https = regurl.split('/');
let domain = https[0]+'//'+https[2];
let loginurl = domain+"/user/login";
let login = request(domain+'/user/login/checkUser',
let www = regurl.split('/');
let home = www[0]+'//'+www[2];
let loginurl = home+"/user/login";
let login = request(home+'/user/login/checkUser',
{headers: {'Referer': loginurl, 'Cookie': getCookie(loginurl)},
body: "username="+username+"&password="+username,
method: 'POST',
timeout: 3000
});
if(JSON.parse(login).status == 200){
let html = request(domain+"/user/information", {headers: {'Referer': loginurl, 'Cookie': getCookie(loginurl)}});
let html = request(home+"/user/information", {headers: {'Referer': loginurl, 'Cookie': getCookie(loginurl)}});
let uid = html.split('<input type="number" class="form-control" value="')[1].split('"')[0];
let key = html.split('<input type="text" class="form-control" value="')[2].split('"')[0];
if(uid&&key){
return jsonurl.replace('@uid',uid).replace('@key',key);
}
}
}
}catch(e){
log(regurl+'>注册失败>'+e.message);
}
return "";
},
B: function(regurl,regdata,jsonurl){
try{
let reg = request(regurl,
{headers: {'Referer': regurl },
body: regdata,
method: 'POST',
timeout: 3000
});
let regjg = JSON.parse(reg).status;
if(regjg==202){
let login = request(regurl,
{headers: {'Referer': loginurl, 'Cookie': getCookie(regurl)},
body: regdata,
method: 'POST',
timeout: 3000
});
if(JSON.parse(login).status == 200){
let html = request(home+"/user/information", {headers: {'Referer': loginurl, 'Cookie': getCookie(loginurl)}});
let uid = html.split('<input type="number" class="form-control" value="')[1].split('"')[0];
let key = html.split('<input type="text" class="form-control" value="')[2].split('"')[0];
if(uid&&key){
@ -59,14 +89,14 @@ let 注册账号 = {
let username = 取随机用户名(10);
let qq = 取随机QQ号(10);
let 获取解析 = {
nxflv: function() {//诺讯
nuoxun: function() {//诺讯
let regurl = "https://vip.nxflv.com/user/login/reg";
let regdata = "username="+username+"&qq="+qq+"&password="+username;
let jsonurl = "https://json.nxflv.com/?uid=@uid&key=@key&url=";
let result = 注册账号.A(regurl,regdata,jsonurl);
return result;
},
icu: function() {//爱酷
aiku: function() {//爱酷
let regurl = "https://k.json.icu/user/login/reg";
let regdata = "username="+username+"&qq="+qq+"&inv=&password="+username;
let jsonurl = "https://k.json.icu/home/api?type=ys&uid=@uid&key=@key&url=";
@ -79,6 +109,13 @@ let 获取解析 = {
let jsonurl = "https://api.m3u8.tv:5678/home/api?type=ys&uid=@uid&key=@key&url=";
let result = 注册账号.A(regurl,regdata,jsonurl);
return result;
},
xinzong: function() {//M3U8
let regurl = "https://jiexi.hnslg.com.cn/user/login/checkUser";
let regdata = "username="+username+"%40163.com&password="+username;
let jsonurl = "https://jiexi.hnslg.com.cn/home/api?type=ys&uid=@uid&key=@key&url=";
let result = 注册账号.B(regurl,regdata,jsonurl);
return result;
}
}
function bpParse(vipUrl,parsename) {

Loading…
Cancel
Save