S1 User Blocker

Block certain user's content

当前为 2021-01-10 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name S1 User Blocker
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description Block certain user's content
  6. // @author 冰箱研会长
  7. // @match https://bbs.saraba1st.com/2b/*
  8. // ==/UserScript==
  9.  
  10. var User_Blocked = new Array("要屏蔽的用户","用半角逗号分开","还要用双引号括起来");
  11.  
  12. function S1_Reply_Blocker(NodeRoot){
  13. var PostLists = NodeRoot.getElementById("postlist");
  14. if(PostLists){
  15. var PostTables = PostLists.getElementsByClassName("plhin");
  16. for (var i=0;i< PostTables.length;i++){
  17. var PostTable = PostTables[i];
  18. if(User_Blocked.includes( PostTable.getElementsByClassName("pls favatar")[0].
  19. getElementsByClassName("authi")[0].
  20. getElementsByTagName("a")[0].
  21. innerText)){
  22. PostTable.parentElement.style.display = "none";
  23. }
  24. }
  25. }
  26. }
  27.  
  28. function S1_Sure_Blocker(NodeRoot){
  29. var SureList = NodeRoot.getElementById("threadlisttableid");
  30. if(SureList){
  31. var SureAuthors = SureList.getElementsByClassName("by");
  32. for (var counter = 0;counter < SureAuthors.length;counter=counter + 2){
  33. var SureAuthor = SureAuthors[counter];
  34. if(User_Blocked.includes(SureAuthor.
  35. getElementsByTagName("a")[0].
  36. innerText)){
  37. SureAuthor.parentElement.parentElement.style.display = "none";
  38. }
  39. }
  40. }
  41.  
  42. }
  43.  
  44. S1_Reply_Blocker(document);
  45. S1_Sure_Blocker(document);

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址