YouTube Enhancements
Suite amplia de userscripts para YouTube que cubre auto-like, navegación de canales, bypass de bloqueo por AdBlock, smart scrolling, limpieza de UI y ajustes detallados.
Contexto
Es uno de los proyectos de automatización de navegador más amplios del portafolio, construido alrededor de muchas pequeñas fricciones que aparecen al usar YouTube con frecuencia.
Problema
El uso frecuente de YouTube acumula una larga lista de acciones repetitivas: dar like a canales suscritos, ir a la pestaña de videos, evitar avisos por AdBlock, hacer scroll y ocultar secciones no deseadas del home.
Solución
El script agrupa varias funciones detrás de un panel de ajustes: auto-like con lógica de suscripción, redirección de canales, bypass del ban por AdBlock, scrolling por teclado, ocultación de secciones de juegos, frecuencia configurable y logging avanzado.
Decisiones clave
- -Se refactorizó el código en clases especializadas para que el conjunto creciente de funciones siguiera siendo mantenible.
- -Cada comportamiento importante se volvió configurable porque no toda automatización debe estar activa por defecto.
- -La implementación se actualizó para cumplir con Trusted Types y con eventos de navegación dinámica de YouTube.
Características clave
- -Auto-like con umbral de visualización, soporte live y lógica basada en suscripción
- -Redirección automática de páginas destacadas del canal hacia la pestaña de videos
- -Bypass del bloqueo por AdBlock sin perder funciones del reproductor
- -Scrolling inteligente controlado por teclado
- -Opción para ocultar secciones de juegos del home
- -Logging avanzado y frecuencia de chequeo configurable
- -Panel de ajustes con F2
Resultados
- -Representa uno de los userscripts más completos del portafolio.
- -Muestra arquitectura, mantenibilidad y trabajo de compatibilidad más allá de simples tweaks de DOM.
- -Le da más sensación de producto a la sección de automatización mediante ajustes, logging y diseño modular.