Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Vous avez demandé le commentaire #834529.

Retourner sur le contenu associé.

Re: Feature

Posté par CrEv (page perso, ) le 23/05/2007 à 13:29. (lien). Évalué à 10.

Puisque tout le monde le demande, voici un petit script pour greasmonkey :

// ==UserScript==
// @name           Google
// @namespace      google
// @description    google
// @include        http://www.google.*
// ==/UserScript==

/*
 Ce script cherche tous les résultats visités et les masques
 Si tous les liens ont étés visités, il passe automatiquement à la page suivante !
*/

var res = document.getElementById("res");
var links = res.getElementsByTagName("a");
var goodLinks = 0;
var visitedLinks = 0;
for(var i = 0; i < links.length; i++) {
    // just check if it is a good link
    var link = links[i];
    if(link.className != 'l') {
        continue;
    }
    goodLinks++;
    if(document.defaultView.getComputedStyle(link, null).getPropertyValue("color").toString() != 'rgb(85, 26, 139)') {
        continue
    }
    visitedLinks++;
    var div = link.parentNode.parentNode;
    div.style.display = 'none';
}
if(goodLinks == visitedLinks) {
    // all seen
    var nextPage = document.getElementById('nn');
    if(nextPage) {
        nextPage = nextPage.parentNode;
        if(nextPage) {
          document.location = nextPage.href;
        }
    }
}
Comme dit dans le commentaire, il passe automatiquement à la page suivante ;-) Note : C'est mon premier script greasemonkey donc il peut ne pas marcher correctement, même si chez moi ça marche ;)

[ Répondre ]