mirror of
https://github.com/shanmiteko/LotteryAutoScript.git
synced 2026-07-22 21:13:47 +08:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
890c86c3af | ||
|
|
4134190927 | ||
|
|
66fa06f1f0 | ||
|
|
b1de122c75 | ||
|
|
d3475a5032 |
@@ -1,5 +1,13 @@
|
||||
<!-- markdownlint-disable MD036 MD024-->
|
||||
# CHANGELOG
|
||||
## 主要变化(2.9.2)
|
||||
* 4134190 fix: 分区移动失败继续运行 (#423)
|
||||
* 66fa06f fix: 源动态禁止转发
|
||||
* b1de122 fix: 验证码识别失败无限重试
|
||||
* d3475a5 feat(notify.js): QYWX推送变为图文消息 (#416)
|
||||
|
||||
_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_
|
||||
|
||||
## 主要变化(2.9.1)
|
||||
* 9b0f9bf fix: 仅屏蔽自动回复 (#401)
|
||||
* 74337ca fix: 账号转发动态途中被系统强制登出,任务直接终止 (#392)
|
||||
|
||||
+3
-4
@@ -65,9 +65,6 @@ class Monitor extends Searcher {
|
||||
case 2001:
|
||||
event_bus.emit('Turn_off_the_Monitor', '关注出错');
|
||||
break;
|
||||
case 3001:
|
||||
event_bus.emit('Turn_off_the_Monitor', '分区移动出错 可于设置处关闭移动分区');
|
||||
break;
|
||||
case 2004:
|
||||
case 4005:
|
||||
log.warn(`账号异常${status}`, `UID(${global_var.get('myUID')})异常号只会对部分UP出现异常`);
|
||||
@@ -200,6 +197,7 @@ class Monitor extends Searcher {
|
||||
case 1011:
|
||||
case 2002:
|
||||
case 2003:
|
||||
case 3001:
|
||||
case 4001:
|
||||
case 4002:
|
||||
case 4003:
|
||||
@@ -207,6 +205,7 @@ class Monitor extends Searcher {
|
||||
case 5002:
|
||||
case 5003:
|
||||
case 5004:
|
||||
case 5005:
|
||||
status = 0;
|
||||
break;
|
||||
case 2004:
|
||||
@@ -222,7 +221,6 @@ class Monitor extends Searcher {
|
||||
case 1010:
|
||||
case 1004:
|
||||
case 2001:
|
||||
case 3001:
|
||||
case 5001:
|
||||
is_shutdown = true;
|
||||
break;
|
||||
@@ -572,6 +570,7 @@ class Monitor extends Searcher {
|
||||
* - 转发 该动态不能转发分享 5002
|
||||
* - 转发 请求数据发生错误,请刷新或稍后重试 5003
|
||||
* - 转发 操作太频繁了,请稍后重试 5004
|
||||
* - 转发 源动态禁止转发 5005
|
||||
*/
|
||||
async go(option) {
|
||||
log.debug('正在转发的动态信息', option);
|
||||
|
||||
+10
-3
@@ -619,6 +619,7 @@ function ddBotNotify(text, desp) {
|
||||
|
||||
function qywxAmNotify(text, desp) {
|
||||
return new Promise(resolve => {
|
||||
desp=desp.replace(/\n/g, '<br>');
|
||||
if (QYWX_AM) {
|
||||
const QYWX_AM_AY = QYWX_AM.split(',');
|
||||
send({
|
||||
@@ -646,9 +647,15 @@ function qywxAmNotify(text, desp) {
|
||||
touser: `${QYWX_AM_AY[2]}`,
|
||||
agentid: `${QYWX_AM_AY[3]}`,
|
||||
safe: '0',
|
||||
msgtype: 'text',
|
||||
text: {
|
||||
content: `${text}\n\n${desp}`,
|
||||
msgtype: 'mpnews',
|
||||
mpnews : {
|
||||
articles:[
|
||||
{
|
||||
title: `${text}`,
|
||||
thumb_media_id: `${QYWX_AM_AY[4]}`,
|
||||
content: `${desp}`,
|
||||
}
|
||||
]
|
||||
},
|
||||
},
|
||||
config: {
|
||||
|
||||
+8
-1
@@ -751,7 +751,7 @@ const bili_client = {
|
||||
log.info('移动分区', 'up主分区移动成功');
|
||||
return 0;
|
||||
} else {
|
||||
log.error('移动分区', `up主分区移动失败\n${responseText}`);
|
||||
log.error('移动分区', `up主分区移动失败分区 可于设置处关闭移动分区\n${responseText}`);
|
||||
return 1;
|
||||
}
|
||||
},
|
||||
@@ -841,6 +841,7 @@ const bili_client = {
|
||||
* - 该动态不能转发分享 2
|
||||
* - 请求数据发生错误,请刷新或稍后重试 3
|
||||
* - 操作太频繁了,请稍后重试 4
|
||||
* - 源动态禁止转发 5
|
||||
*/
|
||||
async autoRelay(uid, dyid, msg = '转发动态', ctrl = '[]') {
|
||||
const len = msg.length;
|
||||
@@ -875,6 +876,9 @@ const bili_client = {
|
||||
case 1101008:
|
||||
log.warn('转发动态', '操作太频繁了,请稍后重试');
|
||||
return 4;
|
||||
case 4126117:
|
||||
log.warn('转发动态', '源动态禁止转发');
|
||||
return 5;
|
||||
default:
|
||||
log.error('转发动态', `未知错误\n${responseText}`);
|
||||
return 1;
|
||||
@@ -1159,6 +1163,9 @@ const bili_client = {
|
||||
} else {
|
||||
need_captcha = false;
|
||||
}
|
||||
} else {
|
||||
log.error('验证码识别', '失败');
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
url = await bili_client.sendChat(
|
||||
|
||||
+1
-1
@@ -296,7 +296,7 @@ const utils = {
|
||||
resolve(res.body);
|
||||
},
|
||||
failure: () => {
|
||||
resolve();
|
||||
resolve(null);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "lottery-auto-script",
|
||||
"version": "2.9.1",
|
||||
"version": "2.9.2",
|
||||
"description": "自动参与B站动态抽奖",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
|
||||
Reference in New Issue
Block a user