|
|
|
@ -86,6 +86,38 @@ let 注册账号 = { |
|
|
|
|
log(regurl+'>注册失败>'+e.message); |
|
|
|
|
} |
|
|
|
|
return ""; |
|
|
|
|
}, |
|
|
|
|
C: function(regurl,regdata,refurl){ |
|
|
|
|
try{ |
|
|
|
|
fetch(refurl); |
|
|
|
|
let headers = { |
|
|
|
|
'Cookie': getCookie(refurl), |
|
|
|
|
'Referer': regurl |
|
|
|
|
} |
|
|
|
|
let reg = request(regurl, |
|
|
|
|
{headers: headers, |
|
|
|
|
body: regdata, |
|
|
|
|
method: 'POST', |
|
|
|
|
timeout: 3000 |
|
|
|
|
}); |
|
|
|
|
log(reg); |
|
|
|
|
let regjg = JSON.parse(reg); |
|
|
|
|
if(regjg.code==1){ |
|
|
|
|
let www = regurl.split('/'); |
|
|
|
|
let home = www[0]+'//'+www[2]; |
|
|
|
|
headers.token = regjg.data.token; |
|
|
|
|
headers.Referer = home+"/console/apinfo"; |
|
|
|
|
let html = request(home+"/adminapi/user/getkey", {headers: headers}); |
|
|
|
|
let key = JSON.parse(html); |
|
|
|
|
log(key); |
|
|
|
|
if(key.code==1){ |
|
|
|
|
return key.data.json; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}catch(e){ |
|
|
|
|
log(regurl+'>注册失败>'+e.message); |
|
|
|
|
} |
|
|
|
|
return ""; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
let username = 取随机用户名(10); |
|
|
|
@ -99,10 +131,10 @@ let 获取解析 = { |
|
|
|
|
return result; |
|
|
|
|
}, |
|
|
|
|
ak: 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="; |
|
|
|
|
let result = 注册账号.A(regurl,regdata,jsonurl); |
|
|
|
|
let regurl = "https://api.json.icu/adminapi/login/register"; |
|
|
|
|
let regdata = {"account":username,"password":username,"arrge":true,"code":"","mail":username+"@163.com","txcode":"","disable":false,"bname":"获取验证码","ca":"/adminapi/login/captcha?id=","loading":false,"passwords":username,"terminal":1}; |
|
|
|
|
let refurl = "https://api.json.icu/console/register"; |
|
|
|
|
let result = 注册账号.C(regurl,regdata,refurl); |
|
|
|
|
return result; |
|
|
|
|
}, |
|
|
|
|
m8: function() {//M3U8
|
|
|
|
|