您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
auto move players (it works 60% of the time every time)
// ==UserScript== // @name DO-Auto-Move // @version 4.2.2 // @description auto move players (it works 60% of the time every time) // @author holycrawler // @match *.dugout-online.com/players/* // @namespace https://greasyfork.org/users/798407 // ==/UserScript== (() => { if (!document.querySelector(".top_positions")) return; const isSpreadSheet = !document.querySelector("#spread2").className.match("tab_off"); const n = isSpreadSheet ? 1 : 0; let postData; const movePlayers = () => { const table = document.querySelectorAll("tr[class*='matches_row']"); table.forEach((e) => { const url = e.querySelector("a").href; const age = +e.cells[4 + n].textContent; if (age < 19) { fetch(url, { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded" }, body: postData, }) .catch((err) => console.log(err)) .then(() => e.remove()); } }); }; const newcell = document.querySelector(".compare_players_wrapper tr").insertCell(); if (!isSpreadSheet) newcell.style.width = "440px"; const newbutton = document.createElement("input"); newbutton.type = "button"; newbutton.style.float = "right"; newcell.append(newbutton); newbutton.addEventListener("click", movePlayers); const isFirst = isSpreadSheet ? view_mode.youth.value === "1" : document.querySelector("#first1") != null; [postData, newbutton.value] = isFirst ? ["movetoyouth=1", "move to youth"] : ["moveto1st=1", "move to 1st"]; })();