lkeme / BiliHelper-personal

哔哩哔哩(Bilibili)助手 - PHP 版(Personal)
MIT License
991 stars 240 forks source link

天选时刻的自动取关功能有问题 #75

Closed SekiBetu closed 3 years ago

SekiBetu commented 3 years ago

天选时刻的自动取关似乎只是把关注的人转移到了默认分组,并没有取关 image

SekiBetu commented 3 years ago

可能不是天选时刻,我把天选关了,那个英雄联盟赛事也会自动关注回来,不清楚哪个功能 image

SekiBetu commented 3 years ago

image 找到了,是这个活动,这是哪个功能的,直播统一活动、赛事助手、主站九宫格?

lkeme commented 3 years ago

USE_CAPSULE,但是这个理论上应该不会自动关注的,都没写这个功能,不排除抽奖自动关注。

SekiBetu commented 3 years ago

USE_CAPSULE,但是这个理论上应该不会自动关注的,都没写这个功能,不排除抽奖自动关注。

大佬你可以直接打开这个功能测试的,自动关注 image 刚才取关的,又给关上了 这些都是在默认分组的,不是那个玄不改非分组的,不手动取关就永远在那,一堆

lkeme commented 3 years ago

image 这些是你自己关注的,还是自动关注的。

SekiBetu commented 3 years ago

自动的,我不玩lol的,现在按照截图配置你运行的话也会自动关注

lkeme commented 3 years ago

那你用了其他脚本的吧,我这个不会自动关注的。 image 这是我开了这个功能挂的号。

SekiBetu commented 3 years ago

image 我的配置,没有其他脚本

#######################
#       账户设置       #
#######################

# 帐号|密码
APP_USER=
APP_PASS=

# 登录模式|[1.账密模式 2.短信验证码模式 3.行为验证码模式(暂未开放)]
LOGIN_MODE=1

# 令牌(自动生成)
ACCESS_TOKEN=
REFRESH_TOKEN=
COOKIE=

#######################
#       功能设置       #
#######################

# 主站每日任务(每日登录、观看、投币、分享)
USE_MAIN_SITE=true

# 直播大乱斗
USE_PK=true

# 直播箱子实物抽奖
USE_LIVE_BOX=true

# 每日24个小心心|依赖加密心跳服务器
USE_HEARTBEAT=true

# 直播扭蛋活动抽奖|依赖加密心跳服务器
USE_CAPSULE=true

# 主站九宫格抽奖活动助手
USE_ACTIVITY=true

# 银瓜子兑换硬币
USE_SILVER2COIN=true

# 风纪委员
USE_JUDGE=true

# 直播统一活动
USE_ACTIVE=true

# 直播舰长总督
USE_GUARD=true

# 漫画助手
USE_MANGA=true

# 赛事助手
USE_MATCH=true

# 节奏风暴|丢弃率(0-100)|尝试数(范围值)
USE_STORM=false
STORM_DROPRATE=0
STORM_ATTEMPT=10,20

# 破产机|每日竞猜次数|每次竞猜硬币(1-10)|下注(1.压大,2.压小,3.随机)
USE_COMPETITION=false
COMPET_MAX_NUM=20
COMPET_MAX_COIN=10
COMPET_STAKE=1

# 天选时刻|抽取类型(0: 无限制; 1: 关注主播; 2: 粉丝勋章; 3大航海; 4用户等级;5主站等级)|自动取关(测试功能)|过滤关键词|逗号分隔
USE_ANCHOR=true
ANCHOR_UNFOLLOW=true
ANCHOR_TYPE=0,1
ANCHOR_FILTER_WORDS=

# 活跃弹幕|弹幕房间(为空则随机)|弹幕内容(为空则随机)
USE_DANMU=false
DANMU_ROOMID=5555734
DANMU_CONTENT=

# 视频投币|random(随机热门)/fixed(关注列表)|投币稿件数(每日任务最大5)
USE_ADD_COIN=false
ADD_COIN_MODE=random
ADD_COIN_NUM=5

# 自动转发抽奖动态
AUTO_DYNAMIC = false
# 自动取关未中奖动态
CLEAR_DYNAMIC = true
# 强制清除抽奖组关注
CLEAR_GROUP_FOLLOW = true
# 更改自动回复语言
AUTO_REPLY_TEXT = 从未中奖,从未放弃[doge]

# 休眠时间|时间区间(0-23)|逗号分隔
USE_SLEEP=true
SLEEP_SECTION=2,3,4,5,6

#######################
#       通知设置       #
#######################

# 消息推送|消息推送过滤词|逗号分割|优先级从上到下
USE_NOTIFY=true
NOTIFY_FILTER_WORDS=
## Dingtalk机器人|token|依赖USE_NOTIFY
NOTIFY_DINGTALK_TOKEN=
## Tele机器人|token|chatid|依赖USE_NOTIFY
NOTIFY_TELE_BOTTOKEN=
NOTIFY_TELE_CHATID=
## Pushplus酱|token|依赖USE_NOTIFY
NOTIFY_PUSHPLUS_TOKEN=
## Sever酱(原版)|令牌Key|依赖USE_NOTIFY
NOTIFY_SCKEY=
## Server酱(Turbo版)|令牌Key|依赖USE_NOTIFY
NOTIFY_SCTKEY=
## GoCqhttp|url|token|qq|依赖USE_NOTIFY
NOTIFY_CQ_URL=
NOTIFY_CQ_TOKEN=
NOTIFY_CQ_QQ=

#######################
#       基础设置       #
#######################

# 独立推送服务(主)|主备冲突
USE_ALONE_SERVER=false
ALONE_SERVER_ADDR=tcp://livecmt-1.mudew.com:10088
ALONE_SERVER_KEY=

# 分区推送服务(备)|主备冲突
USE_ZONE_SERVER=true
ZONE_SERVER_ADDR=tcp://broadcastlv.chat.bilibili.com:2243/sub

# 加密心跳服务器(开源)|如失效自行搭建
ENC_SERVER=http://127.0.0.1:3000/enc

#######################
#       房间设置       #
#######################

# 直播间ID,用于礼物赠送
ROOM_ID=21672023

# 勋章亲密度,测试功能,有短位使用短位反之长位,左侧优先,仅支持辣条和亿元
# 当列表中所有ID都已达到每日上限,剩余礼物赠送ROOM_ID指定的直播间
# 是否填满(按时间投喂正常礼物,否则过期礼物)|直播间ID列表|逗号分隔|
FEED_FILL=false
ROOM_LIST=21672023

# 弹幕监控房间(为空则随机)
SOCKET_ROOM_ID=21672023

#######################
#       网络设置       #
#######################

# 验证SSL证书|请求时验证SSL证书行为
VERIFY_SSL=true

# 是否使用代理|(http\https)
USE_PROXY=false
NETWORK_PROXY=http://127.0.0.1:8888

#######################
#       程序设置       #
#######################

# 写入日志
APP_WRITE_LOG=false

# 日志路径
APP_LOG_PATH=log

# 调试模式
APP_DEBUG=false

# 用户名,可自定义
APP_UNAME=

# 多账号区别输出
APP_MULTIPLE=false

# 账号别名,如果为空则默认使用登录账号作为标示
APP_USER_IDENTITY=

# 日志回调地址
APP_CALLBACK="http://www.example.com/api.send?text={account}[{level}]: {message}"

# 错误回调级别
#
#   DEBUG   100
#   INFO    200
#   NOTICE  250
#   WARNING 300
#   ERROR   400
#
APP_CALLBACK_LEVEL=400
SekiBetu commented 3 years ago

按这个配置是绝对自动关注一堆号的

SekiBetu commented 3 years ago

我拿了个小号直接运行了一晚上 image 多了10个英雄联盟相关的,不会自动取关

lkeme commented 3 years ago

应该不是这个活动的,这个活动的有效期是不会执行的。 image

这样,你把敏感信息去掉,直接把这份配置文件发我,我找个号测试一下

SekiBetu commented 3 years ago

应该不是这个活动的,这个活动的有效期是不会执行的。 image

这样,你把敏感信息去掉,直接把这份配置文件发我,我找个号测试一下

发了,在上面,我是本地搭建了心跳服务器,其他就是账号密码没填

lkeme commented 3 years ago

大概运行多久出现的

SekiBetu commented 3 years ago

刚才英雄联盟好像是直播在打比赛,我取关之后自动关注回去的速度就几分钟,现在我手动取关之后似乎没有关注回去了,最近比赛挺多,明天估计也会这样

SekiBetu commented 3 years ago

草,我日志没开,我这次开了明天看看

lkeme commented 3 years ago

是有日志记录的,在配置文件-程序设置部分,完整日志需要开调试模式。

lkeme commented 3 years ago

另外 ,我刚才自查了一下,应该不是我的脚本问题。

# 节奏风暴|丢弃率(0-100)|尝试数(范围值)
USE_STORM=true
STORM_DROPRATE=0
STORM_ATTEMPT=2,4

# 破产机|每日竞猜次数|每次竞猜硬币(1-10)|下注(1.压大,2.压小,3.随机)
USE_COMPETITION=false
COMPET_MAX_NUM=20
COMPET_MAX_COIN=10
COMPET_STAKE=1

# 天选时刻|抽取类型(0: 无限制; 1: 关注主播; 2: 粉丝勋章; 3大航海; 4用户等级;5主站等级)|自动取关(测试功能)|过滤关键词|逗号分隔
USE_ANCHOR=true
ANCHOR_UNFOLLOW=false
ANCHOR_TYPE=0
ANCHOR_FILTER_WORDS=

# 活跃弹幕|弹幕房间(为空则随机)|弹幕内容(为空则随机)
USE_DANMU=true
DANMU_ROOMID=9522051
DANMU_CONTENT=

# 视频投币|random(随机热门)/fixed(关注列表)|投币稿件数(每日任务最大5)
USE_ADD_COIN=true
ADD_COIN_MODE=random
ADD_COIN_NUM=5

# 自动转发抽奖动态
AUTO_DYNAMIC = false
# 自动取关未中奖动态
CLEAR_DYNAMIC = false
# 强制清除抽奖组关注
CLEAR_GROUP_FOLLOW = false
# 更改自动回复语言
AUTO_REPLY_TEXT = 从未中奖,从未放弃[doge]

配置差异只有以上部分,理论上是没有自动关注的。

lkeme commented 3 years ago

先确认下是否有什么相关的浏览器插件、油猴脚本、或其他挂机软件脚本等。

SekiBetu commented 3 years ago

先确认下是否有什么相关的浏览器插件、油猴脚本、或其他挂机软件脚本等。

我小号是刚才第一次从电脑上登录,小号除了服务器就没在任何地方登陆过 我chrome上安装的B站脚本有 image image image 没找到有自动关注相关的功能

SekiBetu commented 3 years ago

这两天没有出现了,玄学

SekiBetu commented 3 years ago

英雄联盟的一系列号好像和我扯上关系了,这两个月,每几天就会自动关注,手动取关,算了算了,我直接把他们分成一组关注着了