[Résolu]Besoin d'aide pour un "_Ultra_Fast_Google_&quo

Vous vous penchez sur le développement d'applications ou d'extensions pour Mozilla ? C'est alors vers ce forum que se dirigeront naturellement vos requêtes...
deben
Arias
Messages : 2
Inscription : 06 mai 2005, 04:38

[Résolu]Besoin d'aide pour un "_Ultra_Fast_Google_&quo

Message par deben »

hello world,

J'aimerais savoir comment m'y prendre pour passer automatiquement la variable "&strip=1" à une url si cette url contient la chaine "search?q=cache:" ...

Vous l'aurez compris : si je demande une page de cache de Google, j'aimerais que la page qui s'affiche soit exempte de toute requête autre que celle passée à Google.
De cette manière le cache est instantané (ou presque) puisqu'il n'affiche pas les images, les pubs, les requêtes inutiles... le superflux, quoi.

Google indique pour cela : "cliquez pour obtenir uniquement le texte mis en cache".

Je ne connais pas trop javascript (mais c'est pas trop le problème).
Je n'y connais rien en XML.
Je ne sais absolument pas comment faire interpréter le code par Firefox. Est ce que je suis obligé de créer une extension?
Je n'ai trouvé personne qui a codé ce petit plus.

Si quelqu'un connait un moyen pas compliqué, je suis preneur.
Dernière modification par deben le 04 juin 2005, 06:30, modifié 2 fois.
Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.7.7) Gecko/ Firefox/1.0.3 (Debian package 1.0.3-2)
------------------
Mozilla/5.0 (compatible; Konqueror/3.3; Linux) KHTML/3.3.2 (like Gecko)
super-cool

Re: Besoin d'aide pour un "_Ultra_Fast_Google_"

Message par super-cool »

deben a écrit :hello world,

J'aimerais savoir comment m'y prendre pour passer automatiquement la variable "&strip=1" à une url si cette url contient la chaine "search?q=cache:" ...

Google indique pour cela : "cliquez pour obtenir uniquement le texte mis en cache".

Si quelqu'un connait un moyen pas compliqué, je suis preneur.
salut
http://www.google.fr/search?q=cache:www ... eb&strip=1
http://www.google.fr/search?q=cache:www.google.fr+web
http://www.google.fr/search?q=cache:www ... fr&strip=1
++
deben
Arias
Messages : 2
Inscription : 06 mai 2005, 04:38

Message par deben »

Vala:)

j'ai télèchargé et installé l'excellentissime extension greasemonkey à http://ftp.mozilla.org/pub/mozilla.org/ ... 3.3-fx.xpi

j'ai bidouillé un .usr.js comme ceci

Code : Tout sélectionner

/*
    Rewrite Google Search result
    links to point directly at the cache striped

    Copy, use, modify, spread as you see fit.
    Thanks go out to Patrick Cavit, this code
    is just a quick modification of his greasemonkey code at
    http://patcavit.com with his "Google Image Relinker"
*/

// ==UserScript==
// @name          Google Cache Striper
// @namespace     http://    ADDRESSE POUR L'UPDATE
// @description  Rewrite Google Search result links to point directly at the cache striped
// @include       http://www.google.*/*
// ==/UserScript==

(function() 
{
	var googLinks = document.getElementsByTagName("a");
	
	for (var x=0; x<googLinks.length; x++) 
	{
		//Get a list of all A tags that have an href attribute containing the key string.
		var gmatch = googLinks[x].href.match( /\/search\?q\=cache:/ );
	
		// If it matched successfully...
		if (gmatch) 
		{
			// Replace the link's href with the contents of the text captured in the regular expression's parenthesis.
			googLinks[x].href = decodeURI(googLinks[x]+"&strip=1");
		}
	}
})();
que je nomme GoogleCacheStriper.usr.js

je fais un file:// [ ou se trouve mon usr.js ] /

je click droit dessus et "Install user script" et je fais du cache comme je l'aime.
bidonnante celle-là
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité