您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Userauswahl mit @ in der Shoutbox!
当前为
// ==UserScript== // @name BS Usertab // @namespace http://tampermonkey.net/ // @version 0.2 // @description Userauswahl mit @ in der Shoutbox! // @author jonnyy / High_village // @match https://bs.to/home // @match https://bs.to/ // @icon https://bs.to/favicon.ico // @grant none // donationsURL paypal.me/JonathanHeindl :3 // ==/UserScript== (function() { 'use strict'; setTimeout(function(){ var sB=$(sbMsg)[0]; var par=sB.parentElement; sB.oninput=function(a,b,c){ var usercontainer=$(sbUserCont)[0].children; var onlineNames=[]; for(var i=par.children.length-1;i>-1;i--){ if(par.children[i].localName==="li12"){ par.children[i].remove(); } } for(var t=0;t<usercontainer.length;t++){ if(sB.value.length>2){ if(sB.value.indexOf("@")>-1 && usercontainer[t].children[0].textContent.toLowerCase().indexOf(sB.value.split("@")[1].toLowerCase())>-1){ onlineNames.push(usercontainer[t].children[0].textContent); } } } sB.onl=onlineNames; sB.index=0; if(sB.value.length>2&&onlineNames.length>0){ var field=document.createElement("li12"); field.style.width="200px"; var height=onlineNames.length*20+20; var top=sB.offsetTop-(height); field.style.position="absolute"; field.style.top=top+"px"; field.style.height=height+"px"; field.style.left=sB.offsetLeft+"px"; field.style.background="white"; field.style.border="black 1px solid"; sB.fie=field; for(var j=0;j<onlineNames.length;j++){ var username=document.createElement("el"); username.innerText=onlineNames[j]; username.style.position="absolute"; username.style.top=j*20+8+"px"; username.style.left=20+"px"; username.style.width="160px"; field.append(username); } par.append(field); } }; sB.onkeydown=function(a,b,c){ if(a.keyCode===38||a.keyCode===40){ if(sB.fie.children[sB.index]){ sB.fie.children[sB.index].style.backgroundColor="white"; } function index(plus){ if(plus){ sB.index++; if(sB.index>sB.onl.length-1){ sB.index=0; } }else{ sB.index--; if(sB.index==-1){ sB.index=sB.onl.length-1; } } } if(sB.index===undefined){ sB.index=0; } if(a.keyCode===38){ index(false); }else{ index(true); } sB.fie.children[sB.index].style.backgroundColor="blue"; sB.value=sB.value.replace(sB.value.split("@")[1].split(" ")[0],sB.onl[sB.index]); }else{ } }; },1000); // Your code here... })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址