Saltarse la protección de voncento contra AdBlock.

Tabla de contenido

Desde hace unos días se ha implementado una protección contra el plugin adblock en los periódicos del grupo Vocento, para evitar esa moleta ventana que nos obliga a desactivarlo para ver publicidad no deseada e intrusiva sin opción a los usuarios he creado este script debido a que no deja continuar con la navegación. Este script cambia el flujo del código Javascript de la web hookeando una función dando como resultado el comportamiento equivalente a no tener el Adblock instalado en el navegador.

Alerta de adblock instalado en Larioja.com
Alerta de adblock instalado en Larioja.com

Instalacion del script anti-adblock para vocento.

Adjunto el script:

https://syscloud.es/wp-content/uploads/2016/04/Anti-VocentoAdblock.js?v=1.6

Para instalar el script hay que pulsar el icono de tampermonkey, para agregar el nuevo script. Por ultimo en la pestaña utilidades pegar la URL ‘https://syscloud.es/wp-content/uploads/2016/04/Anti-VocentoAdblock.js’  y pulsar el boton importar, tal como se indica en la imagen:

Como instalar script tampermonkey
Importar el Script antiAdblock en TamperMonkey

El resultado:

Resultado antiadblock
Resultado antiadblock

 

Hemos actualizado el script  Anti-VocentoAdblock.js a la version 1.6

Para actualizar el script hay que utilizar la opcion de tampermonkey:

Actualizar script Anti-VocentoAdblock
Actualizar script Anti-VocentoAdblock
INFORMACION DEL PUBLICADOR
Picture of Kamal Majaiti
Kamal Majaiti
Administrador de sistemas e informático por vocación.
COMPARTELO EN REDES
Publica un comentario

11 respuestas

  1. Perfecto, he tenido que cambiar el dominio del include, ya que el anti adblock que me fastidiaba está en otro periodico de vocento, pero funciona perfectamente en opera, gracias por el script ^_^

  2. ¿Podrias explicar un poco como funciona el script? que hace y por que…. GRACIAS !!
    textNodes = document.evaluate(
    «//text()»,
    document,
    null,
    XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
    null);
    var searchRE = new RegExp(‘strategies’,’gi’);
    var replace = Math.random().toString(36).substring(5);
    for (var i=0;i<textNodes.snapshotLength;i++) {
    var node = textNodes.snapshotItem(i);
    node.data = node.data.replace(searchRE, replace);
    }

    1. Hola, básicamente lo que hace es buscar un texto en el HTML de todo el documento insensible a minúsculas y mayúsculas, obteniendo un puntero al nodo HTML que lo contiene para reemplazarlo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.