Compare commits

..
5 Commits
Author SHA1 Message Date
shanmite 13e847825b docs: 更新CHANGELOG 2023-09-22 09:57:36 +08:00
shanmite 6496a8f0bc fix: fs.close 2023-09-22 09:55:07 +08:00
shanmite 198a69011c docs: 更新CHANGELOG 2023-09-22 07:54:05 +08:00
shanmite e32c3c9e8b fix: 已经关注用户未转发 2023-09-22 07:51:35 +08:00
shanmite 3bd77b3114 fix: fs.close 2023-09-22 07:38:40 +08:00
4 changed files with 19 additions and 2 deletions
+11
View File
@@ -1,5 +1,16 @@
<!-- markdownlint-disable MD036 MD024-->
# CHANGELOG
## 主要变化(2.8.11)
* 6496a8f fix: fs.close
_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_
## 主要变化(2.8.10)
* e32c3c9 fix: 已经关注用户未转发
* 3bd77b3 fix: fs.close
_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_
## 主要变化(2.8.9)
* 588feba docs: update readme
* 5d5858f fix: 无法已读未关注未读私信
+4
View File
@@ -624,6 +624,10 @@ class Monitor extends Searcher {
if (uid.length) {
await try_for_each(uid, async (u) => {
status = await bili.autoAttention(u)
if (status === 6) {
status = 0;
return false
}
if (status) {
log.warn("抽奖信息", `dyid: ${dyid}, uid: ${u}`)
return true
+3 -1
View File
@@ -44,7 +44,8 @@ const utils = {
try {
const obj = JSON.parse(str);
return typeof obj === 'object' ? obj : false
} catch (_) {
} catch (e) {
utils.log.error("json解析", e)
return false;
}
} else {
@@ -383,6 +384,7 @@ const utils = {
rejects(err)
} else {
fs.write(fd, buffer, 0, buffer.length, 0, err => {
fs.close(fd)
if (err) {
rejects(err)
} else {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "lottery-auto-script",
"version": "2.8.9",
"version": "2.8.11",
"description": "自动参与B站动态抽奖",
"main": "main.js",
"scripts": {