fix some bug

This commit is contained in:
smallfawn 2026-05-14 15:10:35 +08:00
parent 740358a8ae
commit 6b188fa835
9 changed files with 10 additions and 80 deletions

View File

@ -47,11 +47,7 @@ class Task {
}
async run() {
let { data: initRes } = await wechat.init(this.wcsid)
if (!initRes.status) {
$.log(`账号[${this.index}] 微信SERVER初始化失败❌`)
return
}
let { data: codeRes } = await wechat.getCode(this.wcsid)
if (codeRes.status) {
await this.getUserToken(codeRes.data.code)
@ -64,7 +60,7 @@ class Task {
await this.getUserInfo()
await this.track()
await this.checkSign()
await wechat.close(this.wcsid)
}
async getUserToken(code) {
let options = {

View File

@ -49,11 +49,7 @@ class Task {
}
async run() {
let { data: initRes } = await wechat.init(this.wcsid)
if (!initRes.status) {
$.log(`账号[${this.index}] 微信SERVER初始化失败❌`)
return
}
let { data: codeRes } = await wechat.getCode(this.wcsid)
if (codeRes.status) {
await this.getUserToken(codeRes.data.code)
@ -64,7 +60,6 @@ class Task {
}
await this.signIn()
await this.getUserPoints()
await wechat.close(this.wcsid)
}
async getUserToken(code) {
let data = JSON.stringify({

View File

@ -48,11 +48,7 @@ class Task {
}
async run() {
let { data: initRes } = await wechat.init(this.wcsid)
if (!initRes.status) {
$.log(`账号[${this.index}] 微信SERVER初始化失败❌`)
return
}
let { data: codeRes } = await wechat.getCode(this.wcsid)
if (codeRes.status) {
await this.getUserToken(codeRes.data.code)
@ -63,7 +59,6 @@ class Task {
}
await this.userInfo()
await this.addSign()
await wechat.close(this.wcsid)
}
async getUserToken(code) {
let options = {

View File

@ -47,11 +47,7 @@ class Task {
}
async run() {
let { data: initRes } = await wechat.init(this.wcsid)
if (!initRes.status) {
$.log(`账号[${this.index}] 微信SERVER初始化失败❌`)
return
}
let { data: codeRes } = await wechat.getCode(this.wcsid)
if (codeRes.status) {
await this.getUserToken(codeRes.data.code)
@ -66,7 +62,6 @@ class Task {
for (let i = 0; i < 10; i++) {
await this.share();
}
await wechat.close(this.wcsid)
}
async share() {
const options = {

View File

@ -49,11 +49,7 @@ class Task {
}
async run() {
let { data: initRes } = await wechat.init(this.wcsid)
if (!initRes.status) {
$.log(`账号[${this.index}] 微信SERVER初始化失败❌`)
return
}
let { data: codeRes } = await wechat.getCode(this.wcsid)
if (codeRes.status) {
await this.getUserToken(codeRes.data.code)
@ -68,7 +64,6 @@ class Task {
if (!this.isSigned) {
await this.doSign()
}
await wechat.close(this.wcsid)
}
async getUserToken(code) {
const timestamp = new Date().getTime();

View File

@ -47,11 +47,7 @@ class Task {
}
async run() {
let { data: initRes } = await wechat.init(this.wcsid)
if (!initRes.status) {
$.log(`账号[${this.index}] 微信SERVER初始化失败❌`)
return
}
let { data: codeRes } = await wechat.getCode(this.wcsid)
if (codeRes.status) {
await this.getUserToken(codeRes.data.code)
@ -64,7 +60,6 @@ class Task {
await this.getUserInfo()
await this.doSign()
await wechat.close(this.wcsid)
}
async getUserToken(code) {
let data = ({

View File

@ -47,11 +47,7 @@ class Task {
}
async run() {
let { data: initRes } = await wechat.init(this.wcsid)
if (!initRes.status) {
$.log(`账号[${this.index}] 微信SERVER初始化失败❌`)
return
}
let { data: codeRes } = await wechat.getCode(this.wcsid)
if (codeRes.status) {
await this.getUserToken(codeRes.data.code)
@ -64,7 +60,6 @@ class Task {
await this.getUserInfo()
await this.doSign()
await wechat.close(this.wcsid)
}
async getUserToken(code) {
let data = ({

View File

@ -48,11 +48,7 @@ class Task {
}
async run() {
let { data: initRes } = await wechat.init(this.wcsid)
if (!initRes.status) {
$.log(`账号[${this.index}] 微信SERVER初始化失败❌`)
return
}
let { data: codeRes } = await wechat.getCode(this.wcsid)
if (codeRes.status) {
await this.getUserToken(codeRes.data.code)
@ -65,7 +61,6 @@ class Task {
await this.getUserInfo()
if (!this.isSign) await this.doSign()
await wechat.close(this.wcsid)
}
async getUserToken(code) {
let options = {

View File

@ -21,38 +21,7 @@ class WeChatCodeServer {
});
});
}
init(openid) {
console.log('等待初始化:');
return new Promise((resolve, reject) => {
axios.post(this.serverUrl + '/init', { appid: this.appid, openid }, {
headers: {
'auth': this.auth
},
timeout: 30 * 1000
}).then(res => {
console.log('初始化成功:');
resolve(res);
}).catch(err => {
reject(err);
});
});
}
close(openid) {
console.log('等待关闭:');
return new Promise((resolve, reject) => {
axios.post(this.serverUrl + '/close', { appid: this.appid, openid: openid }, {
headers: {
'auth': this.auth
},
timeout: 30 * 1000
}).then(res => {
console.log('关闭成功:');
resolve(res);
}).catch(err => {
reject(err);
});
});
}
cloudInit(openid) {
console.log('等待云函数初始化:');
return new Promise((resolve, reject) => {