Update gqcq.js

This commit is contained in:
smallfawn
2023-04-30 17:05:07 +08:00
committed by GitHub
parent 9238ae5362
commit 62e00658ba

72
gqcq.js
View File

@@ -1,7 +1,7 @@
/**
* 广汽传祺
* cron 9 5 * * * gqcq.js
* 2023/03/20 随机延迟
* 2023/03/20 随机延迟 一天运行3次
* ========= 青龙--配置文件 ===========
* # 项目名称
* export gqcq_data='token'
@@ -30,6 +30,7 @@ let userCount = 0;
async function start() {
await notice()
console.log("一天运行3次,如果你有更多账号 N/3 次运行 N是你的账号数目");
console.log('\n============= 用户CK有效性验证 =============\n');
taskall = [];
for (let user of userList) {
@@ -141,6 +142,7 @@ class UserInfo {
//console.log(options);
let result = await httpRequest(options);
//console.log(result);
if ('errorCode' in result) {
if (result.errorCode == 200) {
//DoubleLog(`账号[${this.index}] ck验证成功: G金[${result.integralResponse.currentFund}] `);
let username = result.data.nickname
@@ -151,6 +153,11 @@ class UserInfo {
this.ckStatus = false
console.log(result);
}
} else {
console.log(`Api请求频繁,退出请求`);
return
}
} catch (e) {
console.log(e);
}
@@ -164,12 +171,18 @@ class UserInfo {
//console.log(options);
let result = await httpRequest(options);
//console.log(result);
if ('errorCode' in result) {
if (result.errorCode == 200) {
DoubleLog(`账号[${this.index}] CK验证成功: [${username}] 积分[${result.data.pointCount}] `);
} else {
DoubleLog(`账号[${this.index}] CK验证失效,原因未知!`);
console.log(result);
}
} else {
console.log(`Api请求频繁,退出请求`);
return
}
} catch (e) {
console.log(e);
}
@@ -183,6 +196,7 @@ class UserInfo {
// console.log(options)
let result = await httpRequest(options)
// console.log(result)
if ('errorCode' in result) {
if (result.errorCode == 20000) {
this.box = result.data
DoubleLog(`账号[${this.index}] 共有宝箱:${this.box.length}个!`)
@@ -198,6 +212,10 @@ class UserInfo {
DoubleLog(`账号[${this.index}] 获取宝箱信息失效,原因未知!`);
console.log(result);
}
} else {
console.log(`Api请求频繁,退出请求`);
return
}
}
async task_openBox() {
@@ -209,11 +227,16 @@ class UserInfo {
// console.log(options)
let result = await httpRequest(options)
// console.(result)
if ('errorCode' in result) {
if (result.errorCode == 20000) {
DoubleLog(`账号[${this.index}] 开宝箱:${result.errorMessage} ,恭喜你获得 ${result.data.medalName} 奖品为 ${result.data.medalDescription}`)
} else {
}
} else {
console.log(`Api请求频繁,退出请求`);
return
}
}
async task_list() {//DO
@@ -227,6 +250,7 @@ class UserInfo {
//console.log(options);
let result = await httpRequest(options)
if ('errorCode' in result) {
if (result.errorCode == 20000) {
if (result.data[0].finishedNum == 0) {
DoubleLog(`账号[${this.index}] 签到状态: 未签到,去执行签到 ,顺便抽个奖`);
@@ -268,6 +292,10 @@ class UserInfo {
DoubleLog(`账号[${this.index}] 获取任务失效,原因未知!`);
console.log(result);
}
} else {
console.log(`Api请求频繁,退出请求`);
return
}
//console.log(result);
} catch (e) {
@@ -283,12 +311,18 @@ class UserInfo {
//console.log(options);
let result = await httpRequest(options);
//console.log(result);
if ('errorCode' in result) {
if (result.errorCode == 200) {
DoubleLog(`账号[${this.index}] 签到:${result.errorMessage} ,你已经连续签到 [${result.data.dayCount}] 天 ,签到获得G豆 [${result.data.operationValue}]个 `);
} else {
DoubleLog(`账号[${this.index}] 签到失效,原因未知!`);
console.log(result);
}
} else {
console.log(`Api请求频繁,退出请求`);
return
}
} catch (e) {
console.log(e);
}
@@ -303,12 +337,18 @@ class UserInfo {
//console.log(options);
let result = await httpRequest(options);
//console.log(result);
if ('errorCode' in result) {
if (result.errorCode == 20000) {
DoubleLog(`账号[${this.index}] 抽奖:${result.errorMessage} ,恭喜你获得 [${result.data.medalName}] 奖品为 [${result.data.medalDescription}]`);
} else {
DoubleLog(`账号[${this.index}] 抽奖失效,原因未知!`);
console.log(result);
}
} else {
console.log(`Api请求频繁,退出请求`);
return
}
} catch (e) {
console.log(e);
}
@@ -323,6 +363,8 @@ class UserInfo {
//console.log(options);
let result = await httpRequest(options);
//console.log(result);
if ('errorCode' in result) {
if (result.errorCode == 20000) {
DoubleLog(`账号[${this.index}] 发布帖子:${result.errorMessage} ,帖子ID: ${result.data.postId}`);
let topic_id = result.data.postId;
@@ -334,6 +376,10 @@ class UserInfo {
DoubleLog(`账号[${this.index}] 发布帖子失效,原因未知!`);
console.log(result);
}
} else {
console.log(`Api请求频繁,退出请求`);
return
}
} catch (e) {
console.log(e);
}
@@ -348,6 +394,8 @@ class UserInfo {
//console.log(options);
let result = await httpRequest(options);
//console.log(result);
if ('errorCode' in result) {
if (result.errorCode == 20000) {
DoubleLog(`账号[${this.index}] 评论帖子: 评论 ${topic_id} 帖子 ${result.errorMessage}`);
DoubleLog(`随机延迟${this.randomTime2}ms`)
@@ -357,6 +405,10 @@ class UserInfo {
DoubleLog(`账号[${this.index}] 评论帖子失效,原因未知!`);
console.log(result);
}
} else {
console.log(`Api请求频繁,退出请求`);
return
}
} catch (e) {
console.log(e);
}
@@ -371,12 +423,18 @@ class UserInfo {
//console.log(options);
let result = await httpRequest(options);
//console.log(result);
if ('errorCode' in result) {
if (result.errorCode == 20000) {
DoubleLog(`账号[${this.index}] 删除帖子: 帖子ID: ${topic_id} , 执行删除 ${result.errorMessage}`);
} else {
DoubleLog(`账号[${this.index}] 删除帖子失效,原因未知!`);
console.log(result);
}
} else {
console.log(`Api请求频繁,退出请求`);
return
}
} catch (e) {
console.log(e);
}
@@ -392,12 +450,18 @@ class UserInfo {
//console.log(options);
let result = await httpRequest(options);
//console.log(result);
if ('errorCode' in result) {
if (result.errorCode == '20000') {
DoubleLog(`账号[${this.index}] 分享帖子: 帖子ID: ${postId},分享文章:${result.errorMessage}`);
} else {
DoubleLog(`账号[${this.index}] 分享帖子失效,原因未知!`);
console.log(result);
}
} else {
console.log(`Api请求频繁,退出请求`);
return
}
} catch (e) {
console.log(e);
}
@@ -411,6 +475,8 @@ class UserInfo {
//console.log(options);
let result = await httpRequest(options);
//console.log(result);
if ('errorCode' in result) {
if (result.errorCode == '20000') {
let num = randomInt(1, 19);
let postId = result.data.records[num].postId;
@@ -422,6 +488,10 @@ class UserInfo {
DoubleLog(`账号[${this.index}] 获取分享文章失效,原因未知!`);
console.log(result);
}
} else {
console.log(`Api请求频繁,退出请求`);
return
}
} catch (e) {
console.log(e);
}