Google vous ment, Googol vous prend pas pour un hon...MAJ

 Il y a peu, Sebsauvage parlait des liens google sur son shaarli et montrait, preuve à l'appui, ce que certains avaient déjà remarqué sans s'en soucier: google affiche une adresse mais pointe le lien vers une autre... récupérant ainsi des infos supplémentaires sur vos recherches.

Pour lutter contre ça, on peut déjà se passer de google ! Sinon, vous pouvez récupérer le fichier php que je vous propose...

Cette mise à jour apporte la recherche d'images...

 

 


 

Autant le dire tout de suite, c'est un half day project largement perfectible que j'ai fait plus pour me prouver que je pouvais le faire qu'autre chose...

Cette page prend votre recherche, interroge google à votre place (avec un réferer fantaisiste), parse la page, récup les liens et descriptions et régénère une page dont tous les liens sont safe (car directs).

Bien entendu, pas de pré visualisation, d'autocomplétion ajax etc... c'est du brut fraîchement moulé à la truelle, servi dans du papier journal .

Les plus téméraires peuvent même tester à  googol.warriordudimanche.net

A noter que vous pouvez même l'installer dans firefox ou chrome comme moteur de recherche par défaut...

Pour Firefox, c'est dans la barre de recherche à droite et pour chrome: menu>paramètres>gérer les moteurs de recherche> cherchez dans la liste googol... s'il n' y est pas , ajoutez-le à la main dans les cases en bas de la liste autres moteurs de recherche.

Pour mon googol, l'url donne http://googol.warriordudimanche.net/?q=%s

Voilà le lien vers le fichier , le lien vers le dépôt GitHub et le snippet:

 

❝ 33 commentaires ❞

1  Yosko le

Mais c'est parfait, ça !
Et du coup, il passe outre les choses que Google a déjà sur le chercheur, non ?

 
2  jerrywham le

Génial. Par contre, si ça devient connu, il faudra que ton serveur tienne la route...
Je vais te soulager en hébergeant un exemplaire !
http://googol.ecyseo.net


Quelques petites remarques :



  • Ajouter : if (!ini_get("safe_mode") && !ini_get('open_basedir') ) {curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);}

  • ça serait bien d'avoir un referer aléatoire (oudanstoncul, danslos,bienprofondgoogole,fallaitpasnousespionner etc...)

  • une maj auto ?

  • un raccourci dans les navigateurs

 
3  Bronco le

J'adore ces idées !!

 
4  JeromeJ le

http://www.olissea.com/mb/links/1/?ZiKWGg Ma technique
http://www.olissea.com/mb/links/1/?7hXcTQ Startpage au lieu de Gogole


Pour vous servir :)


Fin en espérant que ça vous serve aussi !

 
5  JeromeJ le

Attention, tu as fait une faute de frappe dans ton pseudonyme en bas de ton application tu t'appelles désormais Bonco !

 
6  Bronco le

@JerryWham: c'est cool qu'on répartisse la charge serveur merci! (même si je ne pense pas que ça serve vraiment) ;) Je bosse tout de même sur les modifs


@JJ: je corrige ça !

 
7  Eijebong le

http://googol.warriordudimanche.net/?q=%22%3E%3Cscript%20type=%22text/javascript%22%3Ealert%28%22XSS%22%29;%3C/script%3E


Hum... Sinon, l'idée n'est pas mauvaise(meme plutot bonne ) mais niveau design, ca pique un peu les yeux ;)

 
8  jerrywham le

Ouille : bien vu !

 
9  jerrywham le

Un petit htmlentities règle tout ça :
htmlentities($_GET['q']); ligne 74

 
10  Bronco le

c un url decode qu il faut... j ai corrige normalement...

 
11  OKso le

Super petit projet ! Je suis fan.

 
12  JeromeJ le

@Bronco, euh t'es sûr là que t'as bien corrigé ? La faille fonctionne toujours chez moi (lien donné par Eijebong)

 
13  Bronco le

J'ai vu: sûrement une blague de dropbox: j'ai pas attendu que les modifs se fassent et j'ai remodifié ma page à partir d'une vieille version lors d'un changement d'ordi (fixe -> portable) ... Grrrr
Là ça doit être bon.

 
14  kleim le

Ou... on peut utiliser un plugin Firefox. Il y en a plein qui font ça, dont "Google/Yandex search link fix" :)

https://addons.mozilla.org/fr/firefox/addon/google-search-link-fix/

 
15  jerrywham le

Yop : il faut modifier RACINE par HERE dans le code...

 
16  Bronco le

Tu as commenté sans doute au moment où je corrigeais

 
17  jerrywham le

@Bronco : non, tu n'as pas corrigé. Dans le snippet ci-dessus, RACINE est toujours là...

 
18  jerrywham le

Au temps pour moi, je n'ai rien dit. HERE a disparu.
Par contre, il manque la ligne
<link rel="search" type="application/opensearchdescription+xml" title="Googol G sans mensonge" href="'<?php echo RACINE;?>googol.xml">


juste avant la balise </head> qui permet au navigateur de savoir qu'un plugin de moteur de recherche est disponible et où trouver les informations le concernant.

 
19  jerrywham le

Encore moi : pourquoi as-tu ajouté $_SERVER['PHP_SELF'] à la racine ? Ça fait bugguer le plugin du moteur de recherche...


Et chtite remarque et j'arrête, mais tu aurais pu utiliser un doctype html5 (<!DOCTYPE html>)...

 
20  Bronco le

J'ai ajouté, ça doit apparaître... MAINTENANT
J'ai aussi ajouté la recherche d'images...

 
21  Kevin le

Merci pour ce script fantastique que je me suis empressé de forker et mettre en place ici : http://googlof.com/ ;)


Oui, il y a un jeu de mots avec Google et Kouglof...


Petite erreur à la ligne 187 : <link rel="search" type="application/opensearchdescription+xml" title="Googol G sans mensonge" href="<?php echo RACINE;?>/googol.xml">


Je te tiens au courant si je trouve autre chose ;)

 
22  Eijebong le

Juste pour signaler que la faille est encore présente et que, si on tape "test", beh ca disparait :'(

 
23  Bronco le

J'ai mergé ton pull (en fait j'avais fait la même chose sans voir le pull request, mais j'ai préféré conserver la trace de ton intervention ;)

 
24  jerrywham le

Il y a une apostrophe en trop dans l'appel du plugin moteur de recherche après le href :
href="'<?php echo RACINE;?>


Et pour le doctype, tu ne veux pas passer en html5 ?

 
25  Kevin le

Tu pourrais intégrer WoT directement sur le site ;)


C'est ultra-simple : il suffit de mettre une balise script vers le script de WoT !

 
26  Bronco le

pas con ça
paf! c'est fait

 
27  Walane le

Je viens de découvrir ça et ça tombe bien car je viens de quitter google (http://walane.net/au-revoir-google/)


Je vais tester,merci !

 
28  Bronco le

de rien, si tu l'utilises et que tu l'aimes bien, fais tourner

 
29  jerrywham le

@walane : si tu veux vraiment être libre, passe à Pluxml... (quoi de la pub, où ? où ?)

 
30  Walane le

@jerrywham : ah mais je t'assure que je suis très libre avec Wordpress ;)

 
31  JeromeJ le

Je sais ce qu'il manque à Googol :D


http://blog.unto.net/add-opensearch-to-your-site-in-five-minutes.html


Pouvoir rajouter Googol à notre liste de moteurs de recherches :) Ça serait tip top cool

 
32  Charpy le

@JeromeJ : C'est déjà possible!


Sous Firefox:


 
33  JeromeJ le

Ah, ça fonctionne pas sous mon Firefox avec TOR :o bizarre !

 

Fil RSS des commentaires de cet article

✍ Écrire un commentaire

les commentaires relevant du SPAM seront filtrés et dégagés direct...

Quelle est le dernier caractère du mot j9vk7qx ?