自动修仙软糖鲨

auto!

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         自动修仙软糖鲨
// @namespace    https://support.apple.com/zh-cn/safari
// @version      0.1
// @description  auto!
// @author       bibi
// @run-at       document-end
// @match        https://live.bilibili.com/32053922
// @grant        none
// ==/UserScript==

var str = window.prompt("请输入循环的命令,多个命令以空格分割","修仙 突破");
if (str != null && str != ""){
    var strList = str.split(' ')
    var interval = window.prompt("请输入循环的命令(以秒为单位,最低为5秒):",302);
		var count = 0
    var Max = strList.length
  	if (interval < 5){
      interval = 5
    }
    var timer = setInterval(() => {
        var dom = document.querySelectorAll("textarea.chat-input.border-box")[0];
        var evt = new InputEvent('input', {
            inputType: 'insertText',
            data: 'insertText',
            dataTransfer: null,
            isComposing: false
        });
        dom.value = strList[count];
        dom.dispatchEvent(evt);
        setTimeout(() => {
            document.querySelectorAll("button.bl-button.live-skin-button-text")[0].click();
        }, 100);
				count++;
      	if(count >= Max){
          count = 0;
        }
    }, 1000*interval);
}