Faire sauter les pubs de Canal Plus
Si vous êtes adeptes du zapping / petit journal actu de Canal Plus et que vous n'avez pas la TV et que les scripts shell qui chopent directement les vidéos ne marchent plus au bout d'une semaine, il vous faut alors aller sur leur beau site tout en flash et manger la pub d'une minute avant chaque vidéo.
Sauf que, en fouillant dans le code source des pages on trouve assez facilement d'où viennent les vidéos de pubs, ils suffit alors de bloquer le domaine en question qui est smartadserver.com. Les videos de canal plus sont dans www3.smartadserver.com/call/pubi/ , mais libre à vous de bloquer completement smartadserver.com.
Donc mettez la bonne ligne qu'il faut dans votre Adblockplus / proxy. Moi j'ai un privoxy transparent qui filtre tout le réseau local et la syntaxe est la suivante (dans la conf, le fichier user.action)
{ +block{Nasty ads.} }
www3.smartadserver.com/call/pubi*
Un jours je trouverais un moyen simple (module firefox ?) pour mettre à jours les règles privoxy plus facilement, et je partagerais ma config promis :-).
Previous postDwm sur FreeBSD |
Next postSpamd ourgl |
Comments: 3
Personnellement, j'avais trouvé un petit script pour les vidéos de canal +, c'était ici : forum ubuntu-fr
Je sais plus vraiment lequel c'était mais il marche encore très bien. (KEDEBIM!)
Des pubs ? Ah bon ?
Adblock plus + NoScript, j'en ai jamais vu une seule.
Apres avoir capturé le lancement d'une video avec Wireshark, et filtré les requêtes HTTP, j'ai compris comment Canal+ contourne les BlockAds habituels :
http://www3.smartadserver.com/a/diff/93/1270753/show1.asp?1270753;43263;8578922964751527325;1316628844607;S;systemtarget=%24a%3D0t%3B%24cn%3DIE_10%3B%24isp%3D0%3B%24qc%3D1309237955%3B%24ql%3Dmedium%3B%24qpc%3D0%3B%24qpp%3D0%3B%24qt%3D196_858_24458t%3B%24b%3D12999%3B%24o%3D12100%3B%24sh%3D1080%3B%24sw%3D1920;target=buzzb (This url will probably be obsolete in few days)
Un sous domaine "virtuel" hébergé par canal + sert de pont vers smartserver.
En simple, pour bloquer les pubs de Canal+ fraichement re-devellopé, ajouter au fichier hosts la ligne suivantes : 127.0.0.1 vod-flash.canalplus.fr
nota : bien entendu, ne bloquez pas canalplus.fr ou player.canalplus.fr
nota2 : Si vous ne voulez pas attendre le time out de vod-flash.canalplus.fr, ajoutez la ligne suivante : 127.0.0.1 www3.smartadserver.com
Cheers, Florian


3