Volver a proyectosScript de automatización
YouTube AdBlock Ban Bypass
Userscript enfocado para YouTube que detecta estados de advertencia por AdBlock y restaura la reproducción con mínima disrupción visual.
Contexto
Se construyó como complemento más pequeño y enfocado del script más amplio de YouTube, apuntando específicamente a preservar la reproducción cuando aparecen pantallas de advertencia.
Problema
El flujo de advertencia por AdBlock en YouTube puede interrumpir la reproducción y degradar la experiencia, incluso cuando el usuario solo quiere conservar el comportamiento normal del player.
Solución
El script detecta estados de advertencia, reemplaza la superficie rota de reproducción cuando hace falta, limpia elementos duplicados y preserva funciones nativas como reproducción en alta calidad y Picture-in-Picture.
Decisiones clave
- -El alcance se mantuvo muy acotado al problema del warning/bypass en lugar de mezclar funciones no relacionadas.
- -Se preservó al máximo el comportamiento nativo del reproductor para que la corrección se sienta invisible.
- -Se añadió limpieza de elementos duplicados para evitar una página visualmente rota tras el reemplazo.
Características clave
- -Detección inmediata de advertencias por AdBlock
- -Reemplazo fluido de la superficie de reproducción
- -Limpieza de elementos duplicados
- -Soporte para páginas normales, videos embebidos y enlaces directos
- -Preservación de reproducción en alta calidad y PiP
Resultados
- -Entrega una corrección muy enfocada con un valor antes/después fácil de entender.
- -Muestra buen criterio sobre alcance en scripting de navegador.
- -Complementa el proyecto más amplio de mejoras para YouTube sin duplicarlo.
Stack
JavaScriptTampermonkeyYouTube API