NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
在Tampermonkey中启用脚本,登陆bilibili后打开任意b站直播间。
初次使用时若出现看不到控制面板的情况,请等待一会或尝试刷新(shift+F5
)页面。
部分设置更改后需要刷新页面才能生效。
使用前建议先关闭广告拦截插件,并确认相关浏览器设置(如cookie权限,脚本拦截)否则该脚本可能无法正常运行。
修改浏览器设置缩减或不发送Referer。
点击展开具体方法chrome://flags
,搜索Reduce default 'referer' header granularity
将这个功能设置为Enabled
。edge://flags
,搜索Reduce default 'referer' header granularity
将这个功能设置为Enabled
。about:config
,搜索network.http.sendRefererHeader
,把这个设置的值改为0
。https://live.bilibili.com/当前房间号
。所以若不修改设置,脚本发出的相当一部分api请求所携带的referer值是不合理的。如在直播间777
使用脚本,参加了直播间666
的天选时刻,那么发出请求所携带的referer值就是https://live.bilibili.com/777
。但正常情况下天选时刻只能在对应房间参加,如果B站有相关检测的话很容易发现刚刚那个请求是异常的。 脚本窗口可以上下滚动!部分设置可能需要滚动后才能看到。
点击直播画面上方按钮隐藏/显示脚本窗口和提示信息。
本脚本在三个平台上的代码格式有所不同
平台 / 格式 | 原格式 | 压缩 |
github | ✔ | ✔ |
greasyfork | ✔ | / |
openuserjs | ✔ | / |
注:项目文件中的B站直播间挂机助手.user.js是压缩后的脚本。
原格式的脚本为B站直播间挂机助手.js。
运行脚本后点击控制面板上带下划线的小问号查看各项功能的具体说明。
其他设置 - 控制台日志
即可开启。IGIFTMSG
即可过滤出本脚本的日志。...,请检查网络
的红色日志,有两种可能。一是网络状况不佳,二是被B站风控了。加载模式
设置为延后,打开启用Ajax Hook API
。 shift+F5
刷新一下页面即可。 本项目以MIT
许可证开源。
这个项目的部分代码来源于以下几个项目:
本脚本使用的库:
本脚本引用的外部资源:
十六夜,SeaLoong,pjy612,lzghzr,sentsin,wendux,风绫丨钰袖,Server酱,无尾玦的小尾巴
以及所有提出过建议的用户。
完整更新日志见update-log.md。
Rating: 0