()
| 153 | } |
| 154 | |
| 155 | async login() { |
| 156 | try { |
| 157 | await this.loginUpms(); |
| 158 | await this.loginMobile(); |
| 159 | this.saveCachedToken(); |
| 160 | $.log(`账号[${this.index}] 登录成功`); |
| 161 | } catch (e) { |
| 162 | $.log(`账号[${this.index}] 登录失败: ${e.message || e}`); |
| 163 | } |
| 164 | } |
| 165 | |
| 166 | async loginUpms() { |
| 167 | const code = await this.getLoginCode(); |
no test coverage detected