|
|
@@ -31,6 +31,7 @@ async function Main() {
|
|
|
try {
|
|
|
magicJS.logger.info('##############0');
|
|
|
let loginExtData = await login(username,password);
|
|
|
+ magicJS.logger.info('##############1');
|
|
|
if(loginExtData){
|
|
|
let signInRet = await signIn(loginExtData.lt);
|
|
|
let msg = '';
|
|
|
@@ -144,20 +145,10 @@ async function getLoginAccoutUrl(url){
|
|
|
|
|
|
|
|
|
async function getLoginUrl(){
|
|
|
- magicJS.logger.info(`getLoginUrl#1`);
|
|
|
let retUrl = null;
|
|
|
let entryUrl = 'https://m.cloud.189.cn/udb/udb_login.jsp?pageId=1&pageKey=default&clientType=wap&redirectURL=https://m.cloud.189.cn/zhuanti/2021/shakeLottery/index.html';
|
|
|
let jumpUrl = await getLoginJumpUrl(entryUrl);
|
|
|
if(jumpUrl){
|
|
|
- magicJS.logger.info(`getLoginUrl#${jumpUrl}`);
|
|
|
- retUrl = await getLoginAccoutUrl(jumpUrl);
|
|
|
- }
|
|
|
- if(!retUrl){
|
|
|
- // jumpUrl = 'https://m.cloud.189.cn/wapLogin.action?redirectURL=https://m.cloud.189.cn/zhuanti/2021/shakeLottery/index.html';
|
|
|
- jumpUrl = 'https://m.cloud.189.cn/login2014.jsp?redirectURL=https://m.cloud.189.cn/zhuanti/2021/shakeLottery/index.html';
|
|
|
- }
|
|
|
- if(jumpUrl){
|
|
|
- magicJS.logger.info(`getLoginUrl#${jumpUrl}`);
|
|
|
retUrl = await getLoginAccoutUrl(jumpUrl);
|
|
|
}
|
|
|
magicJS.logger.info(`LoginUrl: ${retUrl}`);
|
|
|
@@ -355,9 +346,7 @@ async function tryJumpToUrl(url){
|
|
|
}
|
|
|
|
|
|
function login(username, password){
|
|
|
- magicJS.logger.info('##############1');
|
|
|
return new Promise(async (resolve, reject) => {
|
|
|
- magicJS.logger.info('##############2');
|
|
|
let url = await getLoginUrl();
|
|
|
let extData = null;
|
|
|
if(url){
|