let 取随机列表 = function (arr, num) { let sData = arr.slice(0), i = arr.length, min = i - num, item, index; while (i-- > min) { index = Math.floor((i + 1) * Math.random()); item = sData[index]; sData[index] = sData[i]; sData[i] = item; } return sData.slice(min); }; function 取随机用户名(num) { num = num || 6; let arr = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""); return 取随机列表(arr, num).join(""); } function 取随机QQ号(num) { num = num || 6; let arr = "0123456789".split(""); return 取随机列表(arr, num).join(""); } function 注册账号(regurl,regdata) { let reg = request(regurl, {headers: {'Referer': regurl }, body: regdata, method: 'POST', redirect:false, withHeaders:true, timeout: 3000 }); let regjg = JSON.parse(reg).headers.location || ""; return regjg; } let username = 取随机用户名(10); let qq = 取随机QQ号(10); let 获取解析 = { nxflv: function() { let regurl = "https://vip.nxflv.com/user/login/reg"; let regdata = "username="+username+"&qq="+qq+"&password="+username; let result = 注册账号(regurl,regdata); if(/success/.test(result)){ let loginurl = "https://vip.nxflv.com/user/login"; let login = request('https://vip.nxflv.com/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("https://vip.nxflv.com/user/information", {headers: {'Referer': loginurl, 'Cookie': getCookie(loginurl)}}); let uid = html.split('