微信小程序群发功能代码实现详细分析
994
2022-10-29
自动合并B站视频中相同的弹幕的 Chrome 扩展程序
→ 点我安装 ← (支持 Chrome 和 Firefox)
pakku.js
自动合并B站视频中刷屏弹幕的 WebExtension,让您免受各种带节奏弹幕的刷屏之苦
↓ 《千绪的通学路》第5话
↓ 哔哩哔哩拜年祭 2018,可见“弹幕密度分析图”功能
↓ 【炮姐/AMV】我永远都会守护在你的身边!(av810872),可见“自动调整弹幕大小”功能
↓ 《NEW GAME!》第8话,可见“弹幕信息显示框”功能
↓ 电磁炮真是太可爱了(av314),可见统计信息显示
开放 API
可以通过 HTML5 Messaging API 来利用 pakku 干更多的事情。
v8.6.5+:
在每个B站播放器页面,当弹幕加载完成时,会向页面自身发送一条内容为 {type: 'pakku_event_danmaku_loaded'} 的消息。你可以用 window.addEventListener('message', callback) 来接收这一消息。调用 window.postMessage({type: 'pakku_get_danmaku'}, '*') 可以获取当前弹幕内容,弹幕将会通过 {type: 'pakku_return_danmaku', resp: [...]} 形式的消息返回。调用 window.postMessage({type: 'pakku_set_xml_bounce', xml: '
v8.7+:
调用 window.postMessage({type: 'pakku_get_danmaku_with_uid'}, '*') 或 window.postMessage({type: 'pakku_get_danmaku_with_info'}, '*') 可以获得弹幕的发送者信息,弹幕将会通过 {type: 'pakku_return_danmaku', flag: '...', resp: [...]} 形式的消息返回。pakku_event_danmaku_loaded 消息增加了属性 pakku_version 表示当前 pakku 版本号。
v8.7.1+:
pakku_get_danmaku_with_info 方法增加了可选参数 silence 表示是否隐藏进度条。
v8.10.1:
修复了 pakku_set_xml_bounce 中的恶性 bug。
请注意,上述接口没有文档,不保证能够正常工作,任何 bug 都是 feature。
License
This is free software, and you are welcome to redistribute it under GPLv3.
Also, you can redistribute the CRC32 Cracker component under MIT License.
See LICENSE.txt for details.
→ 点我安装 ← (支持 Chrome 和 Firefox)
同时了解一下:
在手机客户端上使用pakku按发送者UID屏蔽弹幕
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。