Nico User Ads Hider

ニコニ広告による動画への装飾を削除

  1. // ==UserScript==
  2. // @name Nico User Ads Hider
  3. // @namespace http://userscripts.org/users/121129
  4. // @description ニコニ広告による動画への装飾を削除
  5. // @match *://www.nicovideo.jp/video_top*
  6. // @match *://www.nicovideo.jp/tag/*
  7. // @match *://www.nicovideo.jp/search/*
  8. // @match *://www.nicovideo.jp/ranking*
  9. // @version 12
  10. // @grant none
  11. // ==/UserScript==
  12.  
  13. ;(function() {
  14. 'use strict'
  15. const css = `
  16. /* 検索結果 */
  17. .video [data-nicoad-grade="gold"] .itemThumbWrap::before,
  18. .video [data-nicoad-grade="silver"] .itemThumbWrap::before {
  19. all: initial;
  20. }
  21.  
  22. /* 動画TOP */
  23. /* ランキング */
  24. [data-nicoad-grade="gold"] .Thumbnail.VideoThumbnail,
  25. [data-nicoad-grade="silver"] .Thumbnail.VideoThumbnail {
  26. background: inherit;
  27. }
  28. [data-nicoad-grade="silver"] .Thumbnail.VideoThumbnail::after,
  29. [data-nicoad-grade="gold"] .Thumbnail.VideoThumbnail::after {
  30. background-image: initial;
  31. }
  32. [data-nicoad-grade] .Thumbnail.VideoThumbnail .Thumbnail-image {
  33. margin: 0px;
  34. background-size: 100%;
  35. }
  36. [data-nicoad-grade="gold"] .NC-NicoadFrame::after,
  37. [data-nicoad-grade="silver"] .NC-NicoadFrame::after,
  38. .NC-NicoadFrame_gold::after,
  39. .NC-NicoadFrame_silver::after {
  40. display: none;
  41. }
  42. `
  43. const style = document.createElement('style')
  44. style.id = 'NicoUserAdsHiderStyle'
  45. style.textContent = css
  46. document.head.appendChild(style)
  47. })()

QingJ © 2025

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