乐愚社区Beta

 精品软件  >  [原创工具] B站弹幕发送者查询工具

[原创工具] B站弹幕发送者查询工具

一本时空  L0  • 2020-02-23 • 回复 2 • 只看楼主举报    

找软件/在线工具/官网就用探索兔,干净无广告!
       最近群里很多群友都在问有没有什么软件能查询B站弹幕发送者,因为现在B站的弹幕文件只有hash过的mid(用户ID),不能直接通过mid_hash(加密过的用户id)来看到弹幕发送者。当时就用Python照写了一段算法,发现正确率挺高,但是由于Python太慢了,如果用户UID太大的话,耗时比较久,并且结果也可能不准确,于是想用C#重写算法,C#的速度就很快了,想想干脆写个UI,这样也方便,于是就花了点时间把这个软件写出来了。


遇到的问题:
软件添加ListView数据部分用了多线程异步添加,不然的话由于计算量巨大会造成UI阻塞,程序会未响应,而使用异步的话在添加数据的时候程序是可以正常使用的。
由于B站好像会限制对API的每分钟请求数,所以当需要查询的弹幕过多时,会停止查询,并且弹出报错信息。以后会加个小功能可以用于查询单条弹幕信息。
在根据mid_hash计算mid的时候,CPU占用会变高,这是正常现象。

Python算法实现已经开源:https://github.com/Aruelius/crc32-crack

目前功能可以做到:输入视频链接,查询出弹幕的发送人头像,昵称,发送时间,弹幕内容 以及视频标题:




点击用户的昵称,会出现一个小卡片




小卡片会出现用户的头像,昵称,以及你点击个人空间,程序会用默认浏览器打开该用户的空间。



后续可能会加入筛选弹幕的功能,期待吧。

PS:C#的WPF真的太好玩了!


下载地址:蓝奏云链接

文件MD5:10cf51ed68db8bda87efc8f704668a30
文件SHA1:bd4f2fa63ac1e05d9cc1c141b69968d4032064cb

2条回帖
靖长生  L7  评论于
(0)  回复(1) 1#
这个厉害呀!多谢分享
一本时空 楼主 :多谢支持
发表在2020-02-23 回复
  
:)
还没注册帐号?快来注册社区帐号,和我们一起嗨起来!
关于本社区

集各类兴趣爱好于一身的轻量化交流社区,在此您可以和他人一起分享交流您觉得有价值的内容,社区鼓励大家发表原创内容,为社区添砖加瓦!

发帖奖励 → 社区版规 → 招聘版主 →
推荐版块
扫描二维码下载社区APP
回到顶部