B站经常会有一些弹幕抽奖,有些是主播自己截取弹幕进行抽奖。此时,如果你的弹幕发送更为频繁则有更大的可能被选中。考虑到这个情况,我做了一个b站自动发弹幕的简单python程序,可以实现每5~6秒钟发送一条重复弹幕的功能。(因为b站直播弹幕最短间隔就是5秒)。如果暂时用不到,可以先点击项目链接,点击右上角star先收藏。
如果你想要实现在B站视频某处自动发送弹幕,请访问这个文章。
要想实现这个功能,你只需要打开上面的项目链接,下载代码并按照以下步骤操作即可。(帮忙点一下右上角的star)
下载依赖包`webdriver`(这是操作浏览器的控件,例如chrome浏览器下载地址在这里)和`selenium`(pip install)
打开代码main.py文件底部,我们需要填写自己账号的b站cookies值的 'value' 部分以实现免登录。注意,每次使用前都需要重新填写cookies值,因为b站在本地保存的cookies经常变化。
cookies = [
{'name': 'CURRENT_FNVAL', 'value': 'your own', 'domain': '.bilibili.com', 'path': '/'},
{'name': 'CURRENT_QUALITY', 'value': 'your own', 'domain': '.bilibili.com', 'path': '/'},
{'name': 'DedeUserID', 'value': 'your own', 'domain': '.bilibili.com', 'path': '/'},
{'name': 'DedeUserID__ckMd5', 'value': 'your own', 'domain': '.bilibili.com', 'path': '/'},
{'name': 'SESSDATA', 'value': 'your own', 'domain': '.bilibili.com', 'path': '/'},
{'name': 'bili_jct', 'value': 'your own', 'domain': '.bilibili.com', 'path': '/'},
{'name': 'bili_ticket', 'value': 'your own', 'domain': '.bilibili.com', 'path': '/'}
]
如何填写cookie值:在登陆状态下,进入任一直播界面,点击F12,并选择应用,就能看到很多cookies名称及其对应的值。双击值即可编辑/复制。
接下来填写一下需要重复发送的内容和直播链接,点击运行即可。
需要注意:
1. 切勿使用此程序攻击网站或任何人,此程序仅供个人使用,如弹幕抽奖。
2. 程序的防 防脚本 功能很弱,使用后被封号后果自负。(我个人测试未出现问题)
3. 不保证适配所有直播间。
作者的其他有趣文章:
保姆级教程,完全从零搭建简单个人网站(免费,无需服务器无需域名)个人博客网站,个人简历网站模板-CSDN博客
一个特别的情人节/生日/纪念日礼物:恋爱照片网站 (恋爱照片墙,恋爱照片网站模板,情人节礼物,生日礼物,纪念日)免费,保姆级教程_恋爱纪念日网站-CSDN博客