您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try press H button when you play the game
当前为
// ==UserScript== // @name color-test-hack // @namespace https://www.webhek.com/post/color-test/ // @version 1.0.20231128 // @description try press H button when you play the game // @author Yang // @match https://www.webhek.com/post/color-test/ // @icon https://www.google.com/s2/favicons?sz=64&domain=undefined. // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; // Your code here... alert("try press H button when you play the game"); document.onkeydown = function (e) { var keyNum = window.event ? e.keyCode : e.which; if (keyNum == 72) { console.log('您按下了H'); console.log("click") let box = document.getElementById("box"); let tmp1Color = ""; let tmp2Color = ""; let tmp1Arr = []; let tmp2Arr = []; let tmp = ""; if (box && box.childNodes.length > 1) { let length = box.childNodes.length; for (let index = 0; index < length; index++) { const element = box.childNodes[index]; if (element.style) { tmp = element.style.backgroundColor; if (tmp1Color === "") { tmp1Color = tmp; } if (tmp === tmp1Color) { tmp1Arr.push(index); } else { tmp2Color = tmp; } if (tmp === tmp2Color) { tmp2Arr.push(index); } } } if (tmp1Arr.length < tmp2Arr.length) { tmp = tmp1Arr[0]; } else { tmp = tmp2Arr[0]; } let len = Math.sqrt(length); let x = (tmp + 1) % len; let y = Math.ceil((tmp + 1) / len); console.log('test ' + tmp); console.log('other is ' + x + "," + y); const testDom = box.childNodes[tmp]; testDom.style.border = "solid 5px #000000"; } } } })();