浏览器控制台弹幕脚本
在浏览器控制台直接运行脚本好处多多,最大的就是不用鉴权什么的
一年前写的弹幕脚本:
<!-- 使用方式 -->
<!-- 打开直播,F12打开浏览器控制台
复制脚本到控制台 entry键
start()、start1()、start2()开始
stop()、stop1()、stop2()结束
可自己修改danmuStr内 内容循环发送自定义打call内容
-->
<!-- 我是一个没有感情的分割符之_打call列表循环 -->
const areaText = document.getElementById('input_text')
const btn = document.getElementById('send_btn')
const danmuStr =
`
好家伙,厉害了!
666!
太强了,地表最强!
好厉害!
赞赞赞
66666666
隔壁小孩投来羡慕眼光
仰望大佬
`
let danmus=danmuStr.split('\n')
danmus.pop()
danmus.shift()
let interval
let index=0;
function start () {
interval = setInterval(function () {
if(index===danmus.length){
index=0;
}
areaText.innerHTML = danmus[index];
btn.click()
index++
}, 2000)
}
function stop () {
clearInterval(interval)
}
<!-- 我是一个没有感情的分割符之_无循环 -->
const areaText1 = document.getElementById('input_text')
const btn1 = document.getElementById('send_btn')
let interval
function start1 () {
interval = setInterval(function () {
areaText1.innerHTML = "必胜!比胜!必胜!"
btn1.click()
}, 2000)
}
function stop1 () {
clearInterval(interval)
}