Google Chrome YouTube reklam engelleyici uyarısı

  • Konuyu başlatan Konuyu başlatan egemen480164
  • Başlangıç Tarihi Başlangıç Tarihi
  • Mesaj Mesaj 35
  • Görüntüleme Görüntüleme 2B
 
Sanırsam yaklaşık 20dk önce youtube aynı anda reklam engelleyicileri bloklamayı tekrar başardı. Umarım uBlock tekrar başarabilir
 
Hocam bende AdGuard, AdGuard Extra beta ve ekstra olarak tampermonkey Script'i var hiçbir reklam görmüyorum.
 

Hocam ben YouTube için arıyorum.

Hocam bende AdGuard, AdGuard extra beta ve ekstra olarak tampermonkey Script'i var hiçbir reklam görmüyorum.

Hocam güvenilir bir script mi?
 
Hocam kısa ve basit bir script kendiniz de okuyabilirsiniz şahsen ben bir sorun yaşamadım.

[CODE title="Script"]// ==UserScript==
// @name Youtube Anti-Adblock Killer
// @namespace https://anda.ninja/
// @version 1.0.2
// @description Remove the anti-adblocker popup on Youtube
// @author Axel Andaroth
// @match https://www.youtube.com/*
// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAC1JREFUWEft0EERAAAAAUH6lxbDZxU4s815PffjAAECBAgQIECAAAECBAgQIDAaPwAh6O5R/QAAAABJRU5ErkJggg==
// @grant none
// ==/UserScript==

(function() {
'use strict';
console.log('Youtube Anti-Adblock Killer by Axel Andaroth')
let video = document.querySelector('video') // find the video player in page
let overlay, closeBtn, noRenderer, playerContainerOuter = null // DOM
const interval = setInterval(() => { // lazy repeat (^:
const dialogs = document.querySelectorAll('tp-yt-paper-dialog') || [] // find all dialogs
if (Array.from(dialogs).length) console.log('dialogs opened:',dialogs)
// find the anti-adblock one, use the expression you like:
if (!playerContainerOuter) playerContainerOuter = document.querySelector('div.player-container-outer') // find outer player
playerContainerOuter.style.visibility = "initial" // force visible player
if (!noRenderer) noRenderer = document.querySelector('yt-playability-error-supported-renderers') // find player warning
noRenderer.style.display = "none" // hide player warning
const antiAdBlockDialog = Array.from(dialogs).find((d) => (
!!d.innerHTML.toLowerCase().includes("bloqueur de publicité")
|| !!d.innerHTML.toLowerCase().includes("autoriser youtube ads")
|| !!d.innerHTML.toLowerCase().includes("blockers are not allowed")
|| !!d.innerHTML.toLowerCase().includes("blockers violate")
|| !!d.innerHTML.toLowerCase().includes("allow youtube ads")
)) // endof find
if (!!antiAdBlockDialog) { // there is an anti-adblock dialog
antiAdBlockDialog.style.display = "none" // hide the popup
if (!overlay) overlay = document.querySelector('tp-yt-iron-overlay-backdrop') // get overlay
else overlay.style.display = "none" // hide overlay
if (!video) video = document.querySelector('video') // find the video player in page
video.play() // force play
if (!closeBtn) closeBtn = antiAdBlockDialog.querySelector('div.yt-spec-touch-feedback-shape__fill') // find close button
else {
closeBtn.click() // press the close button to prevent popup come back
antiAdBlockDialog.remove()
}
} // endof adblock dialog
},1000) // endof interval
})();

/* COMMUNICATION
We don't want to pay a Premium because
we will still see sponsored contents because
YT doesn't compensate their creators sufficiently
THANK YOU */[/CODE]
 
uBlock Origin yükleyin. Yüklü ise ayarlarından "Tüm önbellekleri temizle" deyip. Sonra "Şimdi güncelle" butonuna basın.
 

Dosya Ekleri

  • 1705002956292.webp
    46,9 KB · Görüntüleme: 80
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…