Dont Use AdBlock - Killer

Removes the "Dont use Ad Blocker" Messages on some sites

当前为 2016-05-12 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Dont Use AdBlock - Killer
  3. // @namespace MegaByteGreaseMonkeyDUABK
  4. // @description Removes the "Dont use Ad Blocker" Messages on some sites
  5. // @include http://tempostorm.com/*
  6. // @include http://www.tempostorm.com/*
  7. // @include https://tempostorm.com/*
  8. // @include https://www.tempostorm.com/*
  9. // @include http://agar.io/*
  10. // @include http://www.agar.io/*
  11. // @include https://agar.io/*
  12. // @include https://www.agar.io/*
  13. // @include http://chip.de/*
  14. // @include http://www.chip.de/*
  15. // @include https://chip.de/*
  16. // @include https://www.chip.de/*
  17. // @include http://3dchip.de/*
  18. // @include http://www.3dchip.de/*
  19. // @include https://3dchip.de/*
  20. // @include https://www.3dchip.de/*
  21. // @include http://golem.de/*
  22. // @include http://www.golem.de/*
  23. // @include https://golem.de/*
  24. // @include https://www.golem.de/*
  25. // @include http://heise.de/*
  26. // @include http://www.heise.de/*
  27. // @include https://heise.de/*
  28. // @include https://www.heise.de/*
  29. // @include http://msn.com/*
  30. // @include http://www.msn.com/*
  31. // @include https://msn.com/*
  32. // @include https://www.msn.com/*
  33. // @include http://*.wetter.com/*
  34. // @include http://www.*.wetter.com/*
  35. // @include https://*.wetter.com/*
  36. // @include https://www.*.wetter.com/*
  37. // @include http://wetter.com/*
  38. // @include http://www.wetter.com/*
  39. // @include https://wetter.com/*
  40. // @include https://www.wetter.com/*
  41. // @include http://pastebin.com/*
  42. // @include http://www.pastebin.com/*
  43. // @include https://pastebin.com/*
  44. // @include https://www.pastebin.com/*
  45. // @version 2.5.4
  46. // @grant GM_addStyle
  47. // ==/UserScript==
  48.  
  49.  
  50. if(!('contains' in String.prototype)) {
  51. String.prototype.contains = function(str, startIndex) {
  52. return -1 !== String.prototype.indexOf.call(this, str, startIndex);
  53. };
  54. }
  55.  
  56. var site = window.location.href || document.URL;
  57. if(site.contains("tempostorm.com")) remove = ".ad, .ad-wrap, .adblock";
  58. else if(site.contains("agar.io")) remove = "#adbg, [data-itr*=ad]";
  59. else if(site.contains("chip.de")) remove = "#ads, #adunit, .adsbygoogle, [id*=contentad]";
  60. else if(site.contains("3dchip.de")) remove = "img[src*=werbung], img[src*=banner]";
  61. else if(site.contains("golem.de")) remove = ".adsbygoogle";
  62. else if(site.contains("heise.de")) remove = ".ad_us";
  63. else if(site.contains("msn.com")) remove = "[id*=taboola]";
  64. else if(site.contains("wetter.com")) remove = "[id*=adform-adbox], .adform-adbox, #banner, .adsContainer, .lkIqES, [id*=ad-], #VJIlqro.RlzwrKHa, #NLKiiz.EsZrDeXPRZ, #naFsCzMmuw.APiOHcXTO, #content_wide div:first-child, #XEVINd, .ad-wrapper, [id*=ad_target], .contilla579dd4d8Box, [id*=adslot], .contentteaserBox.wideTeaser";
  65. else if(site.contains("pastebin.com")) remove = "#notice, [id*=abrpm], .banner_728";
  66. if(remove !== undefined) {
  67. GM_addStyle(
  68. remove + " { \
  69. display: none !important; \
  70. visibility: hidden !important; \
  71. width: 0px !important; \
  72. height: 0px !important; \
  73. }"
  74. );
  75. console.info("Dont Use AdBlock - Killer was active [identification: " + remove + "].");
  76. }