欢迎光临散文网 会员登陆 & 注册

如何实现B站动态转发和评论区自动随机抽奖?附代码和教程!(javascript)

2022-01-05 22:45 作者:TUO图欧君  | 我要投稿


昨天在B站第一次发抽奖动态,虽然不是转发抽奖(主要是UP主我等级不够,才不是不想搞!),但是在评论区抽奖要如何公平快速实现也是个问题,于是我找到了用代码抽奖的方法,随机生成,方便又高效!结果还顺便找到了动态转发抽奖的方法!大佬牛逼!

转发抽奖教程

众说周知,动态转发抽奖都是大UP主才能搞的东西,我们这些小UP主电磁力等级不够该怎么办呢?

没有B站的蓝色按钮功能就不能自动抽奖了吗?

B站提供的自动抽奖功能

不!既然我们不能依赖平台自动抽奖,那我们就通过自己的双手用代码来抽奖!

当然,你不是程序员也没关系,不会看代码也没关系,只要学会下面的步骤就行,非常简单!

1.首先打开到你的动态网页,点击转发按钮(显示所有的转发用户)后

2.右击网页空白处,点击“检查”(快捷键是F12)(其他浏览器为“审查元素”)

3.在弹出的console(控制台)里面粘贴下面代码后按回车

代码来源:up主@Love丶伊卡洛斯

csdn文章地址:


(注意:复制粘贴后会有转载的CSDN自动水印文本,要手动删掉那段话)


4.当页面加载到底时,在控制台最后一行输入:draw(你要抽的人数)

按回车(没错,又是万能的回车键)

即可,比如你要抽两个人,就输入:draw(2)

不要理会上面那行数字

注意是英文符号!



运行完毕!

评论区抽奖教程(步骤和上面类似)


1.首先打开到你的动态网页


2.右击网页空白处,点击“检查”(快捷键是F12)(其他浏览器为“审查元素”)


3.在弹出的console(控制台)里面粘贴下面代码后按回车

代码来源:up主@Love丶伊卡洛斯

csdn文章地址:

有两种版本,up主比较推荐最后那个版本,是优化最好的,最不容易出错的版本。


4.当页面加载到底时,在控制台最后一行输入:go(你要抽的人数)

按回车(没错,又是万能的回车键)

即可,比如你要抽两个人,就输入:go(2)


抽奖完毕!


另外,我试了一下博主的2.0版本和其他人的版本的都不是很行(要么是报错,要么就是步骤太繁琐),果然还是3.0版本nb,博主也建议各位也不要去找别的版本啦,直接用3.0版本就行哈哈哈~

如果想用Python弄转发或者评论区抽奖该怎么弄?教程见:https://blog.csdn.net/Ikaros_521/article/details/120727386

目前视频评论区抽奖功能暂未能实现,博主和我也没有找到方法,如果你有找到请告知UP主!

如果你们懒得复制,我把以上两种代码文本放上了网盘,你们直接下载txt后复制就行:

如果你的控制台很乱的话,点击清空控制台之后重新来过

如果你的电脑浏览器很卡的话,在代码里面修改一下运行速度(响应速度),500代表500ms,即0.5s,up主我个人建议改为1s,即1000

最后,祝你抽奖愉快哈哈哈,最后记得给@Love丶伊卡洛斯点赞~


如何实现B站动态转发和评论区自动随机抽奖?附代码和教程!(javascript)的评论 (共 条)

分享到微博请遵守国家法律