您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
סופר אוטומטי באשכולות ספירה
// ==UserScript== // @name הסופר של ניב // @namespace http://tampermonkey.net/ // @version 0.1 // @description סופר אוטומטי באשכולות ספירה // @author You // @match https://www.fxp.co.il/showthread.php?t=* // @icon https://www.google.com/s2/favicons?sz=64&domain=fxp.co.il // @license MIT // @grant none // ==/UserScript== let timer; const element = document.querySelector('#open-thread-controls'); const link = document.createElement("a"); link.innerText = 'התחל לספור'; link.onclick = click; link.className = "newcontent_textcontrol"; link.style.width = "136px"; if (document.contains(element)) { element.after(link); } function newReplay(message) { const body = new FormData(); body.append("do", "postreply"); body.append("message", message); body.append("message_backup", message); body.append("wysiwyg", 1); body.append("loggedinuser", window.USER_ID_FXP); body.append("securitytoken", window.SECURITYTOKEN); body.append("parseurl", 1); body.append("signature", 1); body.append("ajax", 1); body.append("p", "who cares") fetch("https://www.fxp.co.il/newreply.php?t=" + window.THREAD_ID_FXP, { method: 'POST', body }).catch(error => console.log('error', error)); } function click() { const p = prompt('מאיזה מספר להתחיל לספור?'); let number = /\d+/.test(p) ? parseInt(p) : 1; this.innerText = "הפסק לספור"; timer = setInterval(function () { number += 1; console.log(number); newReplay(number); }, 6000); this.onclick = function() { clearInterval(timer) this.innerText = 'התחל לספור'; this.onclick = click } }