Greasy Fork

来自缓存

Greasy Fork is available in English.

检测B站直播弹幕拦截

检测你的弹幕是否真的发出去了

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
114514ysqb
日安装量
0
总安装量
1,662
评分
6 1 0
版本
1.1.1
创建于
2021-10-31
更新于
2021-12-09
大小
2.3 KB
许可证
暂无
适用于

2021年12月9日更新

哔哩哔哩因为强制让主播使用了新版本,修改了后端返回的参数,导致脚本没法正确检测你的弹幕有没有真的发出去,而且新版直播间的表情包没法正确发出去,这个版本修复了这些问题,大家可以继续用啦!抱歉才看见!我平常不太会发新版直播间的表情包,发现晚了!抱歉!
补充说明:
(在我电脑上发现一件事,在运行脚本后过段时间控制台有可能会提示说心跳发送失败,因为他时有时没有,我不确定是脚本问题还是电脑问题,如果大伙在用的时候发现打开直播间后一开始可以正常使用脚本,过一段时间后脚本失效,并且弹幕池不会更新了的话,请及时停止使用该脚本,我目前还没搞清楚B站改了啥,正在研究中。)
哦,我测出来了,是B站本身的问题,在我没开脚本的网页端也提示了心跳包发送失败,那这个错误应该不会影响脚本使用(吧?)如果发现有问题可以在反馈区提出哟,我尽量勤快的看!

2021年11月6日更新

直接重写的整个脚本,检测方式和之前的完全不同了,之前是通过获取网页元素和弹幕池数据进行比较,有很多不规范的地方,现在是直接通过拦截你的发送弹幕请求,并用脚本“帮”你发送了一条弹幕,这样做的好处是我能够直接获取到服务器端的返回包,我可以通过服务器端的返回包直接判断弹幕是否发送成功。感谢nga用户提供的思路。

更新之后的好处:
1、使得该脚本不再受到网页前端元素的影响,不会出现他们稍微一改前端样式我这个脚本就失效的事情,除非他们改后端的接口(不过这个关系重大,一般没事不会随便改)。
2、因为不受到前端元素的影响了,所以对比上一个版本,除了第一条缺陷外的其他所有缺陷都没有了!!!(ohhhhhh!)新版的脚本不论在哪都能使用!而且也不太会受到网络和电脑的影响。

更新之后的影响:
1、因为是脚本“帮”你发了一条弹幕,所以你发的那条弹幕不会“瞬间”出现在你的弹幕显示框里,会有0.5s~1s左右的延迟。
2、如果你那条弹幕被吞了,现在就不会显示在你的弹幕显示框里,而是直接弹出弹框告诉你,你的弹幕被吞了
3、更新之后可能有部分浏览器会出现不适配的失效情况,这是因为可能有的浏览器不允许脚本获取cookie(目前在我电脑的所有浏览器上都能正常运行),如果你发现你的浏览器无法正常运行该脚本,请在反馈区留下你的浏览器名字,我会尽量尝试修复,谢谢!

如果介意以上三点影响的,请继续使用0.1.2版本的脚本,新用户可以在“历史版本”中获取老版本的脚本

2021年10月31日创建脚本

哔哩哔哩的吞弹幕机制很恶心,经常聊着聊着发现自己之前的几条弹幕莫名被吞了,导致出现误会,所以这两天趁着有空就学习了一下油猴脚本的编写,写了这么一个很简陋的提示你弹幕被吞了的脚本。
主要功能有:
1、在你发送弹幕之后检测你的弹幕是否正常发送出去了,如果发出去了,那么不做任何事,如果没有发出去就弹出提示框告诉你,你的弹幕被吞了
2、在提示框弹出来之后,摁Ctrl+c可以复制被吞的弹幕,省的自己再去弹幕池里复制了,鼠标左键“确定”或者“取消”按钮,或者摁一下回车都可以关闭提示框,注意不要摁esc键,会导致输入框无法选中的问题。
缺陷:
1、界面丑陋,提示框用的是官方的提示框(懒得自己写了),要是觉得影响你的观感了,就请停止使用
2、电脑和网络不能太卡,如果电脑或者网络太卡的话,会出现一定程度的“失灵”现象
3、直播间每秒新增的弹幕数量不能太多,如果每秒有20条以上的新增弹幕的话,该脚本可能会出现“误报”的情况(不过弹幕这么多的直播间,你有没有被吞弹幕都无所谓的吧)
4、在特殊直播间里,该脚本无效,比如LPL官方直播间等,因为这些特殊直播间的网页样式好像和普通直播间不太一样。
5、一个我觉得比较严重的缺陷,在一些特殊短号的直播间里,该脚本会误报,就算你正常的发出去了,他也会提示你弹幕被吞了,比如B站主播c酱的直播间213,原因是我用的获取弹幕池的api接口无法正确获取该短号的弹幕池数据。(如果有知道能正确获取这些短号直播间的弹幕池数据的api接口或者能解决这个问题的其他方法的大佬的话,麻烦联系我!)