mirror of
https://github.com/shanmiteko/LotteryAutoScript.git
synced 2026-07-22 21:13:47 +08:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b568208990 | ||
|
|
62768ddc71 | ||
|
|
101df0a7a6 | ||
|
|
f8829b5d4b |
@@ -1,5 +1,12 @@
|
||||
<!-- markdownlint-disable MD036 MD024-->
|
||||
# CHANGELOG
|
||||
## 主要变化(2.8.7)
|
||||
* 62768dd fix: 修改win脚本
|
||||
* 101df0a fix: login等待时间过长
|
||||
* f8829b5 fix: 清理动态检索动态延时
|
||||
|
||||
_如果之前版本小于上一版本,请查看[CHANGELOG](https://github.com/shanmiteko/LotteryAutoScript/blob/main/CHANGELOG.md)变更说明_
|
||||
|
||||
## 主要变化(2.8.6)
|
||||
* 83e19d4 docs: 扫码登陆使用说明
|
||||
* c238c27 fix:多账号login添加时延进行间隔
|
||||
|
||||
@@ -108,6 +108,7 @@ async function clear() {
|
||||
log.error("清理失败", "出现错误")
|
||||
break
|
||||
}
|
||||
|
||||
/* 延时 */
|
||||
await delay(clear_remove_delay);
|
||||
} else {
|
||||
@@ -124,6 +125,8 @@ async function clear() {
|
||||
log.info('清理动态', `此动态类型为${type} != 要清理的动态类型${clear_dynamic_type}`)
|
||||
}
|
||||
}
|
||||
/* 延时 */
|
||||
await delay(clear_remove_delay);
|
||||
log.info('清理动态', `第${page + 1}页(${allModifyDynamicResArray.length})中的转发动态与关注全部处理成功`)
|
||||
if (next_offset === '0' || !success) break;
|
||||
}
|
||||
|
||||
+1
-1
@@ -63,7 +63,7 @@ class Monitor extends Searcher {
|
||||
event_bus.emit('Turn_off_the_Monitor', '关注出错')
|
||||
break;
|
||||
case 3001:
|
||||
event_bus.emit('Turn_off_the_Monitor', '分区移动出错')
|
||||
event_bus.emit('Turn_off_the_Monitor', '分区移动出错 可于设置处关闭移动分区')
|
||||
break;
|
||||
case 2004:
|
||||
case 4005:
|
||||
|
||||
@@ -41,7 +41,7 @@ async function main() {
|
||||
if (err_msg) {
|
||||
return err_msg
|
||||
} else {
|
||||
if(ck_flag===1){
|
||||
if (ck_flag === 1) {
|
||||
await delay(acco.WAIT);
|
||||
} else {
|
||||
await delay(3 * 1000);
|
||||
@@ -106,8 +106,8 @@ async function main() {
|
||||
ck_flag = -1;
|
||||
if (mode === "login") {
|
||||
log.info('登陆', '开始扫码');
|
||||
await delay(6 * 1000);
|
||||
await login(NUMBER);
|
||||
await delay(1000);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
@@ -190,7 +190,7 @@ function initConfig() {
|
||||
if (initEnv() || initConfig()) return;
|
||||
await main()
|
||||
}
|
||||
log.info('结束运行', '未在config.js中设置休眠时间')
|
||||
log.info('结束运行', '未在my_config.js中设置休眠时间')
|
||||
}
|
||||
|
||||
process.exit(0);
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "lottery-auto-script",
|
||||
"version": "2.8.6",
|
||||
"version": "2.8.7",
|
||||
"description": "自动参与B站动态抽奖",
|
||||
"main": "main.js",
|
||||
"scripts": {
|
||||
|
||||
+3
-2
@@ -12,7 +12,8 @@ TARGET_DIR="dist"
|
||||
BIN_NAME="lottery"
|
||||
|
||||
create_win_bat() {
|
||||
echo "@echo off && lottery $1 && pause"
|
||||
echo "set NODE_SKIP_PLATFORM_CHECK=1" >>$2
|
||||
echo "lottery $1 & pause" >>$2
|
||||
}
|
||||
|
||||
if [ -d "$TARGET_DIR" ]; then
|
||||
@@ -51,7 +52,7 @@ for file in "$TARGET_DIR/"*; do
|
||||
if [ "$(echo $file | grep '.exe')" ]; then
|
||||
BATS=("start" "check" "clear" "account" "update" "login")
|
||||
for item in "${BATS[@]}"; do
|
||||
create_win_bat "${item}" >"$TMPDIR.d/$item.bat"
|
||||
create_win_bat "${item}" "$TMPDIR.d/$item.bat"
|
||||
done
|
||||
mv "$TMPDIR.d/$BIN_NAME" "$TMPDIR.d/$BIN_NAME.exe"
|
||||
else
|
||||
|
||||
@@ -45,6 +45,10 @@ const { parseDynamicCard } = require('../lib/core/searcher');
|
||||
async () => {
|
||||
assert.equal(await bili_client.autolike("761391835139538967"), 4)
|
||||
},
|
||||
// 7
|
||||
async () => {
|
||||
assert(await bili_client.rmDynamic("835102428771647513"))
|
||||
},
|
||||
])
|
||||
|
||||
console.log("api.test ... ok!");
|
||||
|
||||
Reference in New Issue
Block a user