Retourner aux forums || Retourner au forum general.general

general.general : Bloquer les RSS

Posté par maderios () le 23 mars 2008
0
Bonjour à tous
Je cherche un moyen, peu importe lequel, pour bloquer les RSS indésirables sur les pages web. J'ai essayé sans succès avec Privoxy.
Alors si quelqu'un a une idée, merci d'avance.
La page :
http://www.paris-art.com/index.html
Le RSS à bloquer :
http://rss.lefigaro.fr/*

> Lire le message (20 commentaires, moyenne: 1,6).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

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

Fichier Host ?

Posté par Jean Boussier () le 23/03/2008 à 11:58. (lien). Évalué à 3.

Tu peux mettre un deny sur lefigaro.fr dans ton fichier Host.

Ou encore bloquer le fichier javascript qui fait scroller le flux, ou encore utiliser GreaseMonkey pour supprimer le Html qui y fait référence, ou encore encore éditer le Css du site pour rendre invisible la div qui contient le flux.

  • [^]Re: Fichier Host ?

    Posté par maderios () le 23/03/2008 à 16:42. (lien). Évalué à 1.


    Tu peux mettre un deny sur lefigaro.fr dans ton fichier Host.

    J'ai essayé dans /etc/hosts et /etc/hosts.deny, ça n'a pas l'air de marcher. Problème de syntaxe ?

Objectif ?

Posté par -=[ Benoit Plessis ]=- (page perso, ) le 23/03/2008 à 14:10. (lien). Évalué à 0.

J'avoue que je vois pas trop l'intérêt de l'opération, mais bon
tu as essayé simplement de rajouter un filtre dans adblock /
adblock plus ?

--
Il [e2fsck] a bien démarré, mais il m'a rendu la main aussitot en me disant "houlala, c'est pas beau à voir votre truc, je préfèrerai que vous teniez vous même la tronçonneuse" (traduction libre)
  • [^]Re: Objectif ?

    Posté par NeoX () le 23/03/2008 à 14:35. (lien). Évalué à 0.

    surement parce qu'il veut le faire pour toute l'entreprise et pas uniquement pour son poste.

    --
    Apprendre par les autres, c'est bien.
    Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux
    • [^]Re: Objectif ?

      Posté par Gérald (page perso, ) le 23/03/2008 à 17:48. (lien). Évalué à 3.

      Hmmm ... c'est sur que le dimanche matin quand je m'emmerde, je cherche à trouver des solutions pour le boulot Lundi^WMardi (ouai, demain c'est paques).
      Et puis c'est sur qu'en tant qu'admin, je refuse que mes utilisateurs voient le flux rss du figaro ... quand il consulte un site anti productif quelconque.
      Enfin bref, tout ça pour dire que je crois pas que son objectif soit d'ordre "professionnel".

      Et sinon, en mode réponse pure, je l'orienterai vers adblock.
      Sinon, pour la solution à base de /etc/hosts:

      rss.lefigaro.fr. 3600 IN CNAME feeds.feedburner.com.

      Donc,

      echo "127.0.0.1 feeds.feeburner.com rss.lefigaro.fr" >> /etc/hosts

      La résolution balancera sur toutes les requêtes à destination des hosts ci dessus vers localhost (attention aux 404 si tu as un serveur web qui écoute sur ta machine).

      Précision toutefois, si tu passes par un proxy HTTP, cette méthode sera complétement inefficace car dans ce cas, le client ne fait pas la résolution de nom, c'est le serveur proxy qui s'en charge.

      Voilà voilà.

      • [^]Re: Objectif ?

        Posté par maderios () le 23/03/2008 à 23:34. (lien). Évalué à 1.

        Et sinon, en mode réponse pure, je l'orienterai vers adblock.
        l'adresse ne semble pas blockable par adblock ni par adblock plus

        echo "127.0.0.1 feeds.feeburner.com rss.lefigaro.fr" >> /etc/hosts

        Ce ne serait pas plutôt /etc/hosts.deny ?

        • [^]Re: Objectif ?

          Posté par Jean Boussier () le 24/03/2008 à 00:11. (lien). Évalué à 2.

          Oui et non, cette commande associe l'adresse lefigaro.fr à l'IP 127.0.0.1

          Autrement dit quand ton navigateur cherchera le rss il sera aiguillé vers lui même et ne trouvera rien.

          • [^]Re: Objectif ?

            Posté par maderios () le 24/03/2008 à 00:27. (lien). Évalué à 1.

            J'ai bien
            127.0.0.1 feeds.feeburner.com rss.lefigaro.fr
            dans mon /etc/hosts mais ça n'empêche pas le rss de lefigaro.fr d'être affiché sur la page....

          • [^]Re: Objectif ?

            Posté par maderios () le 24/03/2008 à 00:38. (lien). Évalué à 1.


            quand ton navigateur cherchera le rss

            Je précise : je voudrais mon navigateur n'affiche pas les flux rss du figaro, comme sait le faire adblock avec les pubs.

            • [^]Re: Objectif ?

              Posté par Jean Boussier () le 24/03/2008 à 11:47. (lien). Évalué à 2.

              Adblock ne sait bloquer que des images, script, ou flash.

              Si le Host ne marche pas il reste le Css. Avec la web Developer Toolbar de Firefox ça se fait facilement.

              • [^]Re: Objectif ?

                Posté par Gérald (page perso, ) le 25/03/2008 à 13:53. (lien). Évalué à 1.

                C'est juste impossible que la combine du /etc/hosts ne fonctionne pas, sauf si comme je le dis plus haut tu utilises un proxy ou si l'ordre de résolution de nom fait intervenir les DNS en premier (ce dont je doute).
                Ce dernier point est vérifiable via le fichier /etc/host.conf (man 5 host.conf).

              • [^]Re: Objectif ?

                Posté par maderios () le 26/03/2008 à 17:57. (lien). Évalué à 2.


                Si le Host ne marche pas il reste le Css. Avec la web Developer Toolbar de Firefox ça se fait facilement.

                J'ai édité la feuille de style de la page http://www.paris-art.com/
                J'ai retiré de la colonne de droite, tout ce qui concerne "dépêches" et "rss"
                J'ai enregistré
                J'ai relancé iceweasel
                Et puis rien n'a changé......
                Toujours ce truc rouge qui défile à droite.
                Alors, que faire ?

        • [^]Re: Objectif ?

          Posté par Gérald (page perso, ) le 25/03/2008 à 13:50. (lien). Évalué à 1.

          Le fichier /etc/hosts.deny est utilisé par le wrapper tcp pour autoriser ou interdire l'accès à un service en fonction de l'ip source.
          Rien à voir donc.

Tu ne peux peux pas

Posté par yellowiscool (Jabber id, page perso, ) le 24/03/2008 à 09:39. (lien). Évalué à 4.

Tu ne peux peux pas, le flux rss du figaro est contenu dans le code source de la page. Ton ordinateur n'accède pas au figaro, c'est le site web qui est lié au figaro.

  • [^]Re: Tu ne peux peux pas

    Posté par NeoX () le 24/03/2008 à 10:39. (lien). Évalué à 2.

    je confirme ce que dit yellowiscool

    paris-art reprend le flux rss, le retravaille, l'inclus dans sa page html et l'affiche
    cela ne vient donc pas directement du site lefigaro.fr

    --
    Apprendre par les autres, c'est bien.
    Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux
    • [^]Re: Tu ne peux peux pas

      Posté par maderios () le 24/03/2008 à 11:37. (lien). Évalué à 1.

      Une partie du code source de la page et du lien en question :
      class="date"><a class="date" href="http://rss.lefigaro.fr/~r/lefigaro/culture/

      J'ai quand même du mal à croire qu'il n'y a aucun moyen pour faire disparaître ce lien de la page.

      • [^]Re: Tu ne peux peux pas

        Posté par NeoX () le 24/03/2008 à 11:52. (lien). Évalué à 2.

        simplement parce que ce code :
        class="date"><a class="date" href="http://rss.lefigaro.fr/~r/lefigaro/culture/

        c'est le code du lien...
        si tu cliques sur ce lien alors tu vas chez rss.lefigaro.fr
        mais le contenu autour de ce lien ne viens pas directement de rss.lefigaro.fr

        et c'est pour cela que tu ne peux pas le bloquer dans l'affichage de la page.

        par conte avec ton proxy tu va pouvoir bloquer le fait que la personne aille sur le site rss.lefigaro.fr
        mais le contenu sera toujours affiché dans la page ici presente.

        --
        Apprendre par les autres, c'est bien.
        Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux
        • [^]Re: Tu ne peux peux pas

          Posté par maderios () le 24/03/2008 à 18:26. (lien). Évalué à 0.

          Donc la dernière solution consiste à envoyer un mail à paris-art.com pour leur demander de modifier leur page ou bien de ne plus visiter leur site. Un peu navrant tout de même..... Ma démarche ne relève pas de la maniaquerie. Le Figaro est un journal militant de droite qui parfois ne sent vraiment pas très bon. Il est scandaleux que tous les liens "dépêche" mènent droit au Figaro. Si l'on sait que la plupart des acteurs de l'Art ne peuvent pas voir la droite en peinture (sans jeu de mot), ces liens sont vraiment une provocation.

      • [^]Re: Tu ne peux peux pas

        Posté par yellowiscool (Jabber id, page perso, ) le 24/03/2008 à 18:24. (lien). Évalué à 2.

        Tu peux faire un fichier javascript spécifique au site qui vire la partie flux rss du site.
        Mais bon, il te suffit aussi de ne pas cliquer sur le lien, ou de changer de site ;-)

Avec GreaseMonkey

Posté par Etienne () le 25/03/2008 à 17:13. (lien). Évalué à 2.

Tu peux le faire avec la géniale extension GreaseMonkey [https://addons.mozilla.org/fr/firefox/addon/748].
Voici un petit script qui pourrait t'intéresser.

// ==UserScript==
// @name RemoveFigaro
// @namespace https://linuxfr.org/forums/12/24358.html
// @description Remove figaro links from the web page http://www.paris-art.com
// @include http://www.paris-art.com/*
// ==/UserScript==

var figaro = document.getElementsByClassName('depeches');
for (var i=0; i < figaro.length; i++)
{
    element=figaro[i];
    element.parentNode.removeChild(element);
}

Revenir en haut de page || Retourner aux forums || Retourner au forum general.general