Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

会员专属等级加速包无法完成领取条件 #533

Open
kevinkejc opened this issue Aug 9, 2024 · 5 comments
Open

会员专属等级加速包无法完成领取条件 #533

kevinkejc opened this issue Aug 9, 2024 · 5 comments
Assignees
Labels
bug Something isn't working dev done Development complete

Comments

@kevinkejc
Copy link

kevinkejc commented Aug 9, 2024

描述bug

脚本无法完成领取会员专属等级加速包的条件(观看1分钟视频)我自己完成条件后重置任务是可以自动领取的

重现bug

领取年度大会员权益任务自动执行

预期行为

完成专属等级加速包的领取条件并领取等级加速包

截图

No response

运行日志

到时间自动运行的日志
live.bilibili.com-1723392353979.log

手动重置后再次运行的日志
live.bilibili.com-1723392899050.log

手动完成观看1分钟视频条件之后的日志
live.bilibili.com-1723393130397.log

操作系统

Windows 10 专业版 22H2

浏览器

Chrome 127.0.6533.100

用户脚本管理器

Tampermonkey v5.1.1

脚本版本号

7.1.7

网络情况

其他浏览器拓展/用户脚本

No response

其他

感觉这个完成条件也是有点奇怪,我刚才主页点进视频看几秒后刷新网页就显示可以领取10经验了,不是那种特别强制的要你看1分钟,B站这改的太奇怪了

@kevinkejc kevinkejc added the bug Something isn't working label Aug 9, 2024
@andywang425
Copy link
Owner

试着修复了一下,理论上来说现在只需要在开启领取年度大会员权益的同时打开主站任务里的观看视频,就可以达成领取条件

下个版本发布

@andywang425 andywang425 added the dev done Development complete label Aug 28, 2024
@andywang425
Copy link
Owner

已更新7.1.8,用了之后可以来这反馈一下,issue我先不关

@kevinkejc
Copy link
Author

kevinkejc commented Aug 28, 2024

还是无法在跨0点的时候自动领取10经验,但大会员界面里显示10经验是可领取的状态。
日志里看这个任务的执行时间是不是有点怪?领取权益任务跨0点之后马上就执行了,但每日观看视频任务在0点5分才运行,看了新的日志,领取10经验的ID是9,有没有可能是主站任务一直转圈没完成导致的无法领取经验,还是说主站的观看视频任务运行时间要比我想象的长,太着急刷新网页了才导致的无法领取10经验?
image
或者还是我休眠电脑的使用习惯对于脚本的影响非常大?日志如下

跨0点之后的日志
live.bilibili.com-1724861428364.log

未重置存储刷新网页之后的日志
live.bilibili.com-1724861908231.log
此时虽然日志内提示主站任务全部完成,但个人中心内分享视频的任务没显示已完成

存储内重置了分享视频、领取权益任务之后的日志
live.bilibili.com-1724862634977.log
经观察,成功领取10经验

重置了分享视频任务,但个人中心里还是显示没完成
在网页端和手机端手动试了各种方法之后在个人中心里依旧显示未完成
要么是难以想象的巨大延迟,要么就B站出问题了
有点偏离issue了...这还是先别理吧

经过了至少十几分钟,再去查看分享任务显示已完成,应该就是之前粉丝牌更新导致的延迟,要测分享任务不太容易了

@andywang425 andywang425 removed the dev done Development complete label Aug 29, 2024
@andywang425
Copy link
Owner

感谢反馈,这个问题还挺复杂。

日志里看这个任务的执行时间是不是有点怪?领取权益任务跨0点之后马上就执行了,但每日观看视频任务在0点5分才运行

这里脚本使用的是上次领取权益时获取到的最早下次可领取时间,脚本查询信息后发现只有专属等级加速包(10主站经验)能领取,然后就进入了一个等待的阶段,等每日任务中的观看视频任务完成,这部分没有日志输出。

接着脚本因为一些逻辑上的错误,没有获取今日主站每日任务的完成情况,然后观看视频、登录和分享三个每日任务就都报错了导致没完成,进而导致领取大会员权益的模块无限期等待。这个bug我之后会修复,修好之后理论上每日任务和领取专属等级加速包就都正常了。

或者还是我休眠电脑的使用习惯对于脚本的影响非常大?日志如下

这个不好说,得看你的实际情况

重置了分享视频任务,但个人中心里还是显示没完成
在网页端和手机端手动试了各种方法之后在个人中心里依旧显示未完成

个人中心里的任务状态更新确实有时候延迟很大

@andywang425 andywang425 added the in progress Working on it label Aug 29, 2024
andywang425 added a commit that referenced this issue Oct 1, 2024
@andywang425 andywang425 added dev done Development complete and removed in progress Working on it labels Oct 1, 2024
@andywang425
Copy link
Owner

7.1.9已更新,可以测试一下好不好用

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working dev done Development complete
Projects
None yet
Development

No branches or pull requests

2 participants