BLTH icon indicating copy to clipboard operation
BLTH copied to clipboard

控制面板显示,但脚本不运行。

Open wahahayu627 opened this issue 8 months ago • 2 comments

描述bug

在greasyfork下载7.1.9版本的脚本后,直接正常显示控制面板,但刷新页面脚本不运行

重现bug

选择直播签到,观看直播,点亮熄灭勋章,屏蔽直播间小黄车弹窗等功能后,刷新页面,脚本没有运行。

预期行为

脚本正常运行

截图

Image

运行日志

Image

操作系统

windows11

浏览器

Microsoft Edge 版本 135.0.3179.73 (正式版本) (64 位)

用户脚本管理器

tampermonkey5.3.3

脚本版本号

7.1.9

网络情况

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

Bilibili Evolved,B站直播自动抢红包

其他

由于我的计算机水平约等于没有,还请大佬多包涵。麻烦大佬了。

wahahayu627 avatar Apr 16 '25 17:04 wahahayu627

我也这样

pingshazikdjnd avatar Apr 21 '25 05:04 pingshazikdjnd

可以先尝试把无关的用户脚本和浏览器拓展都关掉,看看脚本能运行不

andywang425 avatar May 31 '25 16:05 andywang425

遇到相同现象了。目前可100%复现。

环境:

  • Firefox 140.0.2
  • Tampermonkey 5.3.3
  • Bilibili Live Tasks Helper 7.2.1
  • 关闭其他一切插件

报错同样是「获取以下 cookie 超市:LIVE_BUVID」 。

复现过程:

  • 退出B站网页端登录
  • 删除bilibili.com/bilibili.cn的cookie (以上两步可能是冗余操作,反正我都执行了,没有仔细研究)
  • 在 t.bilibili.com 重新登录,密码或扫码均可
  • 登录成功后,点击页面左边正在直播的关注(必须有关注在直播,否则不复现)

问题复现。 (细节不是100%精确,反正这些步骤能复现问题)

Image

临时修复:

  • 点开B站直播主页:https://live.bilibili.com/
  • 随便进个分区找个正常的直播页面点进去

问题现象消失。 再回到 t.bilibili.com 从这里点直播的关注也不会出现问题。

catscarlet avatar Jul 07 '25 05:07 catscarlet

@catscarlet 你的复现方法没什么问题,删cookie这步是必要的。LIVE_BUVID这个cookie是在用户第一次打开任意直播间网页后的几秒中内被设置的,一年后才会过期。但有些情况下可能是网络卡或者B站网页的代码比较卡,10秒的超时时间内还没设置好这个cookie,脚本就会报错。绝大多数用户不会遇到这个Bug,因为装这个脚本前都已经登录B站且看过直播。对于脚本来说没有什么很好的解决办法,要么就增加一点超时时间。

楼主这个可能还是和其它脚本有冲突,否则不会刷新过页面还没恢复正常。

andywang425 avatar Jul 22 '25 12:07 andywang425