妖火复读机

妖火论坛每个回复后面加个复读按钮。

目前为 2024-07-31 提交的版本。查看 最新版本

// ==UserScript==
// @name        妖火复读机
// @namespace   http://yaohuo.me/
// @supportURL  http://blog.zgcwkj.cn
// @version     20240731.02
// @description 妖火论坛每个回复后面加个复读按钮。
// @author      zgcwkj
// @match       *://yaohuo.me/bbs*
// @match       *://www.yaohuo.me/bbs*
// @grant       none
// @license     MIT
// ==/UserScript==

(function () {
  //回复
  window.reply = function (txt) {
    console.log(txt)
    //填写内容
    var domTextarea = document.querySelector("textarea");
    domTextarea.value = txt;
    //点击回复按钮
    var domInput = document.querySelectorAll("input");
    for (var iii = domInput.length - 1; iii > 0; iii--) {
      if (domInput[iii].value == "快速回复") {
        domInput[iii].click();
      }
    }
  }
  //注入按钮
  var dom = document.querySelectorAll('.list-reply');
  dom.forEach(v => {
    let len = v.querySelectorAll('span').length;
    let domSpan = v.querySelector('span:nth-last-child(2)');
    if (len < 10) {
      domSpan = v.querySelector('span:nth-last-child(5)');
    }
    let txt = domSpan.textContent;
    let btnHtml = " <a href='javascript:;' onclick='window.reply(\"" + txt + "\")'>+1</a>";
    domSpan.innerHTML += btnHtml;
  })
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址