Moteur de recherches

Fermé
ildeguarde - 4 déc. 2012 à 11:10
 ildeguarde - 4 déc. 2012 à 13:44
Bonjour,

Je me permet de faire appel à vous n'ayant pas trouvé réponse à ma recherche sur differents forums.

Je souhaite créer un genre de programme qui va me permettre de faire une recherche simultannée sur plusieurs sites pré-définis mais au niveau de leurs moteurs de recherche interne.

Je m'explique voiyez ce site : http://www.sf-filter.ch/fr/vergleich.php , vous remarquerez que nous avons acces à un moteur de recherche interne , et sur ce site aussi -> https://www.mann-hummel.com/mf_prodkata_eur/index.html , .

Ce que je souhaite faire , est une espece de programme qui me permet de faire une recherche simultannée sur les moteurs de recherche de ces deux sites , ( pour une meme recherche ) .

est ce que c'est possible de faire cela ?

D'avance merci ,

cordialement JF


A voir également:

3 réponses

scaravenger Messages postés 2685 Date d'inscription mercredi 28 mai 2008 Statut Membre Dernière intervention 30 janvier 2015 617
4 déc. 2012 à 11:31
En 1ère approximation je dirais identifie manuellement ou logiciellement tous les liens "moteurs de recherche" et effectue une recherche sur chacun des liens.
La syntaxe suivante fonctionne par exemple pour google:
https://www.google.fr/search?q=paris&gws_rd=ssl
J'ai demandé des infos sur la ville de Paris sur Google.
Je ne sais pas si la même syntaxe fonctionne sur les autres moteurs de recherche.
0
[Dal] Messages postés 6198 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 13 décembre 2024 1 094
Modifié par [Dal] le 4/12/2012 à 11:59
Salut ildeguarde,

L'approche de scaravenger est la bonne, tu dois comprendre comment le moteur traite les arguments de recherche. Mais si le moteur fait un "POST" des arguments de recherche, et non un "GET", tu n'arriveras pas à obtenir la page de cette façon, il te faudra simuler le "POST" sur le formulaire.

Pour cela, il y a des programmes de ligne de commande tels que cURL, qui accessoirement te permet aussi de rapatrier de contenu de la page, gérer les cookies, gérer des demandes d'authentification, etc. :

https://curl.se/
https://curl.se/docs/manpage.html

De plus, si tu programmes, tu disposes aussi de libcurl, qui te permet d'intégrer tout cela dans tes applications (en C, mais aussi dans une multitude de langages pour lesquels des "bindings" ont été créés : https://curl.se/libcurl/).


Dal
0
D'accord , je vais essayer cela .
Je vous remercie deja pour vos reponses constructives !

je vous tient au courant !
0