您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
令瀏覽器自動隱藏特定帳號在巴哈姆特發表的文章或討論串
// ==UserScript== // @name 巴哈姆特哈啦區文章黑名單 // @namespace 巴哈姆特哈啦區文章黑名單 // @author johnny860726 // @match *forum.gamer.com.tw/* // @run-at document-end // @version 20180422 // @description 令瀏覽器自動隱藏特定帳號在巴哈姆特發表的文章或討論串 // ==/UserScript== // 封鎖對象, 請自行用逗號分隔 var blt = 'abuse004,abuse005,abuse006'; var blt_a = blt.toLowerCase().split(','); var elems, i, j, obj; try{ elems = document.querySelectorAll('.c-post__header__author > .userid'); for(i=0; i<elems.length; i++){ for(j=0; j<blt_a.length; j++){ if(elems[i].innerText.toLowerCase() === blt_a[j]){ elems[i].parentNode.parentNode.parentNode.parentNode.style = "display: none;"; } } } }catch(err){ alert(err); } try{ elems = document.querySelectorAll('.b-list__count > .b-list__count__user > a'); for(i=0; i<elems.length; i++){ for(j=0; j<blt_a.length; j++){ if(elems[i].innerText.toLowerCase() === blt_a[j]){ obj = elems[i].parentNode.parentNode.parentNode.querySelector('.b-list__main__title') obj.innerText = "本討論串已封鎖"; obj.setAttribute("class", "b-list__main__title is-del"); obj.removeAttribute("href"); break; } } } }catch(err){ }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址