Skip to content

bilibili直播姬、弹幕姬、礼物感谢、关注提示、房管助手、勋章升级提醒、直播工具、danmuku、各种姬,VB(新VB.NET)实现,史上结构最乱项目(官方吐槽)

License

Notifications You must be signed in to change notification settings

shanxing2/JiNiang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JiNiang(中文名:姬娘,下面都用姬娘表示)

bilibili直播姬、弹幕姬、danmuku、各种姬,VB(新VB.NET)实现,史上结构最乱项目(官方吐槽)

Release

安装包(installer package)

框架版本

.NET 4.6.1

引用

NuGet

1.Install-Package System.ValueTuple -Version 4.5.0
2.Install-Package Microsoft.AspNet.WebApi.Client -Version 5.2.7

注:此Package依赖于Newtonsoft.Json,但是我们这个项目用不到,所以不需要也可以,可以在NuGet管理器中勾选 ‘强制卸载,即使有依赖项’,然后强制卸载依赖包Newtonsoft.Json。

第三方库

错误

1.无法获取密钥文件“ShanXingTech.pfx”的 MD5 校验和。未能找到文件“*\ShanXingTech.pfx”。
解决方法:
右键项目——属性——签名,去掉勾选 “为程序集签名(A)”,或者选择(或创建)你自己的强名称密钥文件。

FQA

1.软件运行不出现录界面,直接出现空白主界面。 解决:根据系统位数查看软件目录下是否自动生成 x86 或者 x64 文件夹,并且里面有一个名为 ‘SQLite.Interop.dll’ 的文件。如果有,查看 C:\ShanXingTech\Log 目录下是否有 log文件,如果有,打开,查看是否有类似 ‘无法加载 DLL“SQLite.Interop.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。’log,如果有,打开电脑‘控制面板’,查看是否有‘Microsoft Visual C++ 2015 Redistributable(X64或X86)’,如果没有,请下载安装,安装完成后,重新打开姬娘再看是否可以解决。

已有功能(主要)

  • 自动更新在线人数、粉丝人数(更新间隔跟随发心跳包间隔);
  • 新粉丝关注提示;
  • 送礼提示&感谢、上船提示&感谢、欢迎老爷进直播间;
  • 发弹幕;
  • 退出时自动缓存最多100条记录,下次启动时如果没有新弹幕会再加载缓存的弹幕;
  • 一键快速开播(已有)以及OBS自动推流(暂未实现);
  • 勋章升级提示

TODO

  • 添加插件系统;
  • 可自定义部分弹幕展示格式(送礼、上船、老爷进直播间、新粉丝关注等,通过插件形式);
  • 弹幕只展示最新100条,减少资源占用(目前展示接收到的所有弹幕);
  • 发弹幕模块可分离,自由吸附到其他软件上,比如官方的弹幕姬;
  • 自动打开直播宝箱(可选);
  • 自动赠送包裹中的免费道具给主播(可选);
  • 听直播,只有声音没有视频,会不会省辣么一点点牛量呢???(当前B站用的协议,应该实现不了这个功能)
  • 礼物榜单/统计;
  • 注:插件系统做好之后,界面会大改!

BUG反馈、建议、编程交流群、女装裙797522112←◡←

Q群:797522112 胖头鱼煲汤好好次

小破站直播间

4236342关注他

淘宝恰饭

胖头鱼煲汤好好次

About

bilibili直播姬、弹幕姬、礼物感谢、关注提示、房管助手、勋章升级提醒、直播工具、danmuku、各种姬,VB(新VB.NET)实现,史上结构最乱项目(官方吐槽)

Resources

License

Stars

Watchers

Forks

Packages

No packages published