Forum Astuces.divers [Perl] Expressions rationnelles sous Adblock (extension anti-pub Firefox)

Posté par  .
Étiquettes :
0
16
août
2004
Certaines expressions rationnelles vraiment efficaces contenues dans un simple fichier texte peuvent être importées dans Adblock. Très efficace.

Un exemple d'expression rationnelle parmi tant d'autres : /[\W\d]ad[\W\d]/. [\W\d] pouvant être compris comme [\n'est pas un mot\peut- être un chiffre]. Si bien que le motif précédent bloquera "/ad.jpg" ou "print.html?ad=true" mais ne bloquera pas "dad.jpg" ou "mad.gif", etc ...

De l'aide pour en construire ou des filtres tous faits ayant fait leurs preuves sont présents sur:
http://aasted.org/adblock/viewtopic.php?t=284

Et les expressions rationnelles sous l'angle Perl rafraîchiront votre mémoire sur www.mongueurs.net/perlfr/perlre.html#expressions%20rationnelles

La chasse à pub est ouverte!

Patrick.
  • # Mes règles perso...

    Posté par  (site web personnel) . Évalué à 4.

    Rappelons que moins il y a de règles, plus leur passage est rapide (donc affichage de la page)...

    Ce n'est pas parfait mais très rapide... et plutôt efficace!


    [Adblock]
    /[\W\d]ad(server|s)?[\W\d]/
    /[\W\d]banner(s|id\=)[\W\d]/
    /\D\d{2,3}x\d{2,3}\D/
    • [^] # Re: Mes règles perso...

      Posté par  . Évalué à 3.

      Je plussois, exactement ce qu'il me manquait, je n'avais pas encore vraiment fourré mon nez dans les expressions régulières pour Adblock, bien dommage d'ailleurs, et du coup je me retrouve avec pleins de */ad/*, */ads/*, */pagead/* ou autres adserver.com ... etc...

      Merci.
    • [^] # Re: Mes règles perso...

      Posté par  . Évalué à 2.

      Vraiment bien cet astuce. J'ai simplifié quelqu'une de mes règles :
      /[\W\d](onlineads?|ad(banner|click|-?flow|farm|frame|ima?g(es?)?|_id|js|log|serv(er|e)?|stream|_string|s|tech|trix|type|vertising|vertisements?|v|vert(s)?|xchange)?)[\W\d]/
      /[\W\d]bann(er|ers|ieres)?[\W\d]/
      /[\W\d](P|p)ub(s|licite)?[\W\d]/
      /[\W\d](com|cible|double|fast|value)click[\W\d]/ /[\W\d]click(-fr.com|stream|thrutraffic|thru|thruserver.com|xchange)[\W\d]/

      La première est repiquée sur un forum puis modifiée.
  • # deja tout fait et efficace :

    Posté par  . Évalué à 1.

    Vous trouverez ici : http://adblock.free.fr
    un filtre d'une rare efficacite !

    Un autre WEB
  • # et filterset-G ?

    Posté par  (site web personnel) . Évalué à 1.

    il existe une extension firefox pour gérer et mettre à jour automatiquement les filtre adblock.
    Il se met à jour tout seul par le web et ajoutte des regexps et des sites reconnus comme doubleclick ou autres hébergeurs de pub.
    Par contre, il bloque pas les javascripts qui ajouttent des keywords DANS le contenu (et ca c'est mâl).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.