/OTTODanmu

电棍棍弹幕(电棍弹幕姬+电棍活字印刷一体机)

Primary LanguagePython

最后更新于 2024.07.14  by DJKawaii
基于@DSP_8192 的项目修改而来
感谢@伏尸王结城友奈 的测试
更新地址:https://github.com/flagchess/biliLiveBroadcaster/releases

===========
⭐⭐使用方法:

"dictionary.json"里面可以定义非汉字字符的读法

"ysddTable.json"里面可定义关键词与原声大碟的匹配

"keyword.json"里面可以自定义屏蔽词

首次使用在线模式时需要扫码登录
当弹幕姬无法获取弹幕时可以考虑重新扫码登录

===========




更新日志
2024.07.14
===========

换了一个cookie获取方式


===========

2024.02.18
⭐添加了音量控制功能
添加了置顶弹幕的功能


===========

2023.11.05
二维码现在将会生成本地副本
添加了对于使用代理软件时二维码无法弹出的问题的说明
※感谢@Zero原色 @蓝月-亮的反馈
添加了更新日志查看功能
添加了由于开启代理软件导致登录失败时的提示
修复了一些小错误
⭐现在原声大碟、敏感词、字符读法词典可以在GUI界面中编辑

===========


2023.11.04
⭐将HZYS_GUI与弹幕姬进行了合并
※原本地功能仍可用
※倒放、移调、音量统一现在在在线模式中可用

倒放、移调、音量统一、原声大碟、屏蔽词、进场欢迎功能现在可在在线模式中启用和关闭

更换了新的b站登陆方式——扫码登陆
简化了settings.json
※现在仅需GUI界面即可完成所有操作

⭐新增:在线模式
userUID、userCookie现在为程序自动获取
线程数、房间号现在被整合进GUI界面的设置中

将所有标准输出重定向到文本框中

添加了程序说明与更新按钮
新增日志隐藏功能以解决性能问题

新增:读弹幕、感谢礼物功能开关
※读弹幕、感谢礼物、进场欢迎功能默认开启
===========

2023.10.31
⭐将HZYS与danmuji两个项目进行了合并
※这使得原声大碟功能可用

添加了cookie登录以解决弹幕读取不全的问题

更换了新的b站token接口
※现在在cookie和uid正确设置的情况下可以完整接受所有内容

修改了loadAudio以解决读取字符报错的问题
将usercookie、userUID、isysddon添加到设置中
忽略了“"”的报错

添加了关键词过滤功能和进场欢迎开关


===========

2023.10.28
添加了headers来绕过b站防爬检测

===========

2023.09.21
更换登陆方式使弹幕姬可用

===========

2023.09.13
更换WSS源使弹幕姬可用

===========
设置在"settings.json"中编辑,其中:
    "usercookie"为自己的cookie,只需要填SESSDATA的值。获取方法可以参考:https://zmtblog.xdkd.ltd/2021/10/06/Get_bilibili_cookie/
    "userUID"为自己的UID
    "numOfThreads"为进程数,当值>1时可实现并行读弹幕效果
    "ysddTableFile"、"dictFile"分别为原声大碟与非汉字字符的字典路径
    "sourceDirectory"、"ysddSourceDirectory"分别为汉字与原声大碟音频素材路径
    "isysddon"可以开关原声大碟功能(1为开启,0为关闭)
    "iskeywordspoton"可以开关关键词屏蔽功能(1为开启,0为关闭)
    "keywordDir"为关键词字典路径
    "iswelcomeon"可以开关进场欢迎功能(1为开启,0为关闭)
===========

1.0

本版本包含命令行版(HZYS.exe)和铸币都会用的GUI版(HZYS_GUI.exe)
命令行版支持原有活字印刷的操作流程,也可以在命令行里直接操作,具体可执行HZYS.exe -h 查看帮助


素材目录、词典目录、语音播报线程数量在"settings.json"中编辑
"main.exe"是打包好的程序,可直接运行
===========