Bilibili Live Barrage Kyi in Springboot,基于Springboot的Bilibili直播弹幕姬(使用websocket协议),java版B站弹幕姬
可在所有主要操作系统上运行,并且仅需要安装Java JDK或JRE版本8或更高版本。要检查,请运行java -version:
$ java -version
java version "1.8.0_121"
Bootstrap5 放弃了对 IE 的支持。
以最新版本浏览器示例:
Chrome | Firefox | Microsoft Edge | Opera | Safari | |
---|---|---|---|---|---|
Linux | 支持 | 支持 | — | — | — |
Mac | 支持 | 支持 | 支持 | 支持 | 支持 |
Windows | 支持 | 支持 | 支持 | 支持 | — |
Bilibili Live Barrage Kyi in Springboot,基于Springboot的Bilibili直播弹幕姬(使用websocket协议),java版B站弹幕姬.
本软件基于控制台 项目控制台运行,弹幕在控制台显示(也可以在网页查看弹幕).
本软件基于web设置 必须在浏览器上设置.
关于绿色版本:使用为开源的openjdk8。1.官网
2.红帽安装版官网
提督-456
以此类推) 什么开头都没有表示可以赠送全部舰长等级%uName%
%guardLevel%
%giftCode%
%NAME%
%FANS%
%WATHER%
%LIKE%
%LIVETIME%
%HOT%
%TIME%
%WEATHER%
%BLOCK%
参数表示当前是一个封禁功能和 {{time}}
参数表示封禁的时长单位小时 如果超过720或低于1 则默认为1小时 不设置也默认为1小时 如果有弹幕在里面 禁言成功则发送弹幕,失败则不发送 例如 %BLOCK%{{1}}
表示禁言一小时;@或#号开头
+时间
+中文的"天气"
两字(实际种没有双引号)结尾 昨天,明天,后天,后两天(大后天),后三天,后四天,后五天,后六天
#广州天气
或者 #广州天气
或者 #广州后天天气
或者 #广州昨天天气
;#||@,天气
%WEATHER%
%W_CITY%
%W_DATE%
%W_WEEK%
%SHIDU%
(仅当天有效)%WENDU%
(仅当天有效)%L_WENDU%
%H_WENDU%
%WENDU_RANGE%
%W_FX%
%W_FX_D%
%W_FX_N%
%W_TYPE%
%W_TYPE_D%
%W_TYPE_N%
%W_FL%
%W_FL_D%
%W_FL_N%
%RICHU%
%RILUO%
%W_TIP%
(仅当天有效)%W_TIP_XICHE%
(仅当天有效)%W_TIP_CHUYOU%
(仅当天有效)%W_TIP_HUAZHUANG%
(仅当天有效)%W_TIP_CHUANYI%
(仅当天有效)%W_TIP_GANMAO%
(仅当天有效)%MAKER_DAY1%
%MAKER_DAY2%
%MAKER_WEEK1%
%MAKER_WEEK2%
推荐4个轮换一起用%PASS_END%
%SHOP_REFRESH%
%PW_RP_NOWMAP%
%PW_RP_OTHERMAP%
%PW_RP_ENDTIME%
%PW_AP_NOWMAP%
%PW_AP_NEXMAP%
%PW_AP_ENDTIME%
%PP_RP_NOWMAP%
%PP_RP_NEXMAP%
%PP_RP_ENDTIME%
%PP_AP_NOWMAP%
%PP_AP_NEXMAP%
%PP_AP_ENDTIME%
%PC_RP_DFEN%
%PC_RP_MTOTAL%
%PC_AP_DFEN%
%PC_AP_MTOTAL%
%PS4_RP_DFEN%
%PS4_RP_MTOTAL%
%PS4_AP_DFEN%
%PS4_AP_MTOTAL%
项目目录下控制台执行:
$ java -jar BiliBili_Danmuji-2.7.0.0beta.jar
如果Window系统还可以:
运行目录下run.bat
解压java-se-8u41-ri.zip(注意解压后不要里面还是java-se-8u41-ri名字的文件夹)解压完成确定文件结构没问题直接运行run.bat就行啦(win64下)记得允许网络其他方法:解压完成 直接在本目录打开控制台 或者 控制台cd本目录命令执行java-se-8u41-ri\bin\java -jar BiliBili_Danmuji-2.0beta.jar 即可运行
弹幕姬从2.4.4绿色版本开始更换java环境包 可能造成兼容问题 有兼容问题请到上面官网自行下载8以上的java版本
新版绿色版直接运行run.bat文件就可以开启弹幕姬拉(更小的jre环境包)
基于GPL-3.0 License开源协议.
本项目已在坂本叔直播间经过2年多的风吹雨打 最近才想起来开源,请放心使用
如果您使用了本软件,最好能在破站私聊我吱一下呢
版本更新直接删除旧版本jar包 把新版本jar包复制进去就行 run.bat同样
Beta2.7.0.0
小改弹幕姬控制面板ui
添加mac系统打开和unix系系统弹幕姬启动打开浏览器控制面板
自动回复新增屏蔽自己的选项
稍微调整一下弹幕姬的自动回复姬自动保存逻辑
修改扫码登录接口为破站最新
修复部分已知bug
Beta2.6.5
未登录带号问题待解决
修改网页弹幕为弹窗模式
自动回复新增屏蔽自己的选项
新增红包时期的关注 欢迎屏蔽
自动回复新增多条随机回复
现在网页弹幕可以查看进入直播间消息了
修复部分已知bug
Beta2.6.41
临时修复未登录状态下用户名带号的问题(破站目前灰度未登录用户隐私功能)
尝试使网页端弹幕置底问题更符合使用
改用协议3 brotli解压
修复部分已知bug
Beta2.6.4
更改部分文字提示
修复黑名单姬bug,黑名单姬添加全局包含模式
添加https至wss适应
增加web操作面板与弹幕姬版本检测
禁言窗口和禁言列表窗口修改为自适应,进一步适配手机端
导出设置json文件 添加时间戳命名
日志文件添加时间分割,错误日志现在不会启动清空了
修复部分已知bug
Beta2.6.3
新增黑名单姬
统一文件编码(utf8),更改文件权限
显示模式新增弹幕显示开关和免费礼物显示开关
网页弹幕部分样式修改 修复网页弹幕偶尔不会置底的问题(alpha)
优化部分显示模式的ui,修复自动回复显示不全的ui问题
更换公网ip获取接口
新增开发调试模式 TEST_MODE
修复部分已知bug
Beta2.6.2
礼物感谢姬新增自定义白名单黑名单切换 新增人员过滤
回复姬 欢迎姬 增加人员过滤
新增私信姬参数 区分每个舰长等级不同礼品码
修复部分已知bug
Beta2.6.1
回复姬天气接口回归
回复姬添加新参数 点赞数和观看人数
感谢姬和控制台增加红包打印和红包感谢
修复部分已知bug(弹幕分行问题)
Beta2.6.0
新增apex接口
新增配置实时生效
优化操作界面操作(适配手机端)
移除小心心和部分不实用功能
修复部分已知bug
Beta2.5.0
修复自动送礼
新增隐私模式
新增网页配置文件下载
修复部分bug
Beta2.4.9
修复每日勋章打卡
新增勋章弹幕屏蔽
修复部分bug
Beta2.4.8
修复部分bug
Beta2.4.7
新增:
1.现在支持手动修改cookie了(cookie说明请看github上说明)
2.支持手动修改每日打卡时间,每日自动签到时间(精确到分)
3.添加操作页面的toast提示 例如公告和版本更新的右下角toast提示
4.添加了window下弹幕姬启动是否自动打开设置页面的选项
5.添加每日定时礼物自动赠送(现在仅支持辣条小心心亿圆,按过期时间排序赠送)
6.推荐使用类似端口修改的内存启动参数 -Xms64m -Xmx128m
修复(优化):
1.修复小心心偶尔出错bug(忘删请求房间信息,导致每次小心心都会去请求房间信息)
2.移除保存配置即是检查打卡和检查签到的设定,修复主播下播会自动打卡的bug
3.继续修复自动回复姬获取北京时间格式错误的问题
4.修复礼物感谢姬自定义礼物规则可能会出现重复礼物的问题?
5.修复禁言窗口关不了…
6.修复扫码登录去请求一遍公告导致弹幕姬扫码登录很慢(2.4.6特有)
更新预告:
还是麦片哥的问题 正考虑加个自动封禁
Beta2.4.6
增加弹幕姬登录验证(以暗号的形式 初始默认密码为123)
修改弹幕姬部分提示UI
适配破站更新 金瓜子变成电池 相应的倍数也会改变
修复弹幕姬服务器依赖bug
Beta2.4.5
修复定时任务bug 该bug曾经导致重复执行定时任务(这次是真的修复了()
添加说明文件readme.txt和启动配置run.bat的端口参数
—server.port=23333 修改即可修改端口启动
亦或者cmd:java -jar BiliBili_Danmuji-2.4.5beta.jar —server.port=23333修改弹幕姬小心心功能的提示UI
重连姬添加在错误的情况下也会触发重连弹幕服务器的机制
修复诺干问题
Beta2.4.4
修复定时任务bug 该bug曾经导致重复执行定时任务
私聊姬新增礼品码模式
新增自动欢迎姬(功能与关注姬一样)
新增房间管理 (房管才能看)用于撤销禁言
修复诺干问题
Beta2.4.3
修复每日打卡bug 该bug曾经导致会向连接房间发送打卡弹幕
修复定时任务bug 该bug曾经导致重复执行定时任务
Beta2.4.2
恢复部分2.4.1没有发现的覆盖代码
新增每日打卡
新增配置导入导出
Beta2.4.1
检查发现2.3.1以后版本的更新代码被覆盖掉了 导致回滚 该版本尝试恢复
Beta2.4
更换了弹幕姬检查更新服务器和小心心服务器
Beta2.3.2
优化小心心逻辑
修复自动签到
修复私信接口
Beta2.3.1
修复了小心心bug
Beta2.3
修复了若干bug(maybe make more bug)
优化弹幕保存本地,修复断线重连机制
美化网页弹幕显示,并添加查看 禁言功能
增加自动签到功能和在线获取小心心功能
自动回复姬添加天气接口
Beta2.2
修复了若干bug(maybe make more bug)
优化请求破站速度,优化感谢礼物关注姬,优化自动回复姬,
增加启动cmd窗口打印参考进入设置页面地址
增加是否信息输出cmd控制台的选项(这样就不会在不使用cmd看弹幕情况下打印弹幕 无端消耗资源了)
感谢礼物关注姬增加可设置多条感谢模板弹幕,既在多条感谢模板弹幕情况下随机发送一条感谢模板弹幕
自动回复姬增加若干参数,自动回复姬增加精确匹配功能(仅在在只有一个关键字且没有屏蔽词的情况下使用),自动回复姬增加满足条件A或条件B 发送内容C的功能
Beta2.1
修复了若干bug(maybe make more bug)
把连接网页弹幕显示变为手动连接
Beta2.0
修复了若干bug(maybe make more bug)
重构了解析弹幕包关键算法,项目运行更快了
增加自动回复姬与关键字封禁(内嵌与回复姬里面)
增加window版本下开启项目 自动打开默认浏览器并进入配置页面
增加自动连接选项,勾选后 下次打开项目自动连接上次连接的房间
分离弹幕图标舰队老爷的显示
已知bug:
1.0.6~1.0.7版本出现,感谢关注姬人数调节参数不可用 与感谢礼物姬的人数重合了修改感谢礼物姬参数即可修改它,2.0fix
自动回复姬设置为禁言时 如果除了两禁言参数外带其他字符会使自动回复姬失效
Beta1.0.7
修复了若干bug(maybe make more bug)
感谢弹幕姬新增加了可屏蔽礼物数量(仅在单人多种模式和多人多种模式下使用 如果是单人单种模式请去掉%Num%参数)
增加了向服务器查询新版本和输送公告,新增了检查更新功能
鉴于破站可发送重复弹幕的时间间隔的提高,修改了初始感谢弹幕姬配置的延迟时间为3s
Beta1.0.6
修改了部分title提示,更加易懂?(luo suo)
增加了上舰后舰长信息保存本地的选项用于判断重复发送私信 只统计uid uname(注意:这个功能只统计弹幕姬开启时间的上舰,详细看上面教程)
增加了保存最后一次连接房间的房间(下次打开就不用麻烦输入直播间了)
鉴于破站新数据 重制关注感谢姬感谢方式及关注显示,做到真正意义上的实时感谢
增加控制台启动小破站logo
Beta1.0.5
修复了若干bug(maybe make more bug)
加强关注姬的逻辑
改变勋章等级显示ul
已知bug:
1.0.6版本以下出现 礼物屏蔽里面自定义规则能和其他屏蔽规则一起用 并不是独立的 这个应该算是特性
Beta1.0.4
修复了若干bug(maybe make more bug)
已知bug:
用户排名低于50000时登录失败,从而导致软件启动不了
Beta1.0.3
修复了若干bug(ke neng zhi zao le geng duo bug)
新功能:
增加了感谢关注姬感谢人数上限,以防止感谢刷屏 和 有效屏蔽天选时刻下的感谢关注
留言加入感谢 格式嵌套进入感谢格式里面 礼物名称为 second秒醒目留言,屏蔽建议:60秒醒目留言,替换秒数屏蔽相应秒数的留言感谢
已知bug:
当送礼用户名字为房间关键字k,发送的感谢语超过弹幕长度上线,切割时候不会发送第一条,但是会发送第二条(删掉测试代码时候不小心把它删了),在1.0.4以后版本得到解决
Beta1.0.2
首发公开版本发出
已知bug:
自定义屏蔽礼物名称当只有一个时候只能后面加中文逗号才能保存设置,在1.0.3以后版本得到解决
自定义规则不显示提示,在1.0.3以后版本得到解决
多人多种礼物感谢模式当单人多种礼物时并不会合并多种礼物,在1.0.3以后版本得到解决
重要问题:弹幕姬登录后,在不开启广告姬的情况下保存设置会出现致命错误,导致弹幕姬开启不了,在1.0.3以后版本得到解决
JetBrains OPEN SOURCE SUPPORT