您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds epic room hider
// ==UserScript== // @name Bonk.io Room hide function // @namespace http://tampermonkey.net/ // @version 69 // @description Adds epic room hider // @author Silly One // @license MIT // @match https://*.bonk.io/* // @match https://*.bonkisback.io/* // @grant none // ==/UserScript== function filterRooms(s) { s = s.toLowerCase(); let matches = el => el.children[0].textContent.toLowerCase().includes(s); $('#roomlisttable tr').each((i, el) => { if (s === "") { el.hidden = false; } else { el.hidden = matches(el); } }); } const inputBox = document.createElement('input'); inputBox.type = 'text'; inputBox.id = 'roomHideInputBox'; inputBox.placeholder = 'Vanish Rooms..'; inputBox.style.cssText = ` float: right; padding: 2px 8px; margin: 5px 20px; border: 2px solid #006157; border-radius: 5px; font: large futurept_b1; `; const savedInput = localStorage.getItem('roomFilterInput'); if (savedInput) { inputBox.value = savedInput; } const topBar = document.getElementById('roomlisttopbar'); if (topBar) {topBar.appendChild(inputBox);}else{return;} inputBox.addEventListener('keyup', ev => { filterRooms(ev.target.value); localStorage.setItem('roomFilterInput', ev.target.value); }); const roomListObserver = new MutationObserver(() => { filterRooms(inputBox.value); }); roomListObserver.observe(document.getElementById('roomlisttable'), { childList: true, subtree: true, }); filterRooms(inputBox.value);