• [^] # Re: Feature

    Posté par (site web personnel) . En réponse au journal Suis-je Google-accro ?. É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 ;)