Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1147 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Un programme peut-il passer des param à Google ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Un programme peut-il passer des param à Google ?

n°1257286
HERIBERT
Posté le 02-12-2005 à 10:25:03  profilanswer
 

Il s'agirait d'un programme compilé (EXE). Les paramètres seraitent passés à travers les paramètres passés au navigateur (l'adresse de Google, et les paramètres de recherche) ?  
 
En l'occurrence, ce serait une chaîne qu'il aurait fabriquée à partir d'une interface de saisie.  
 
Exemple : FAMILLE ENFANTS ENSEIGNEMENT UCLAF OR EGLISE "FAMILLES DE FRANCE" -RICARD
 
Est-ce possible ?

mood
Publicité
Posté le 02-12-2005 à 10:25:03  profilanswer
 

n°1258125
aldo13000
Posté le 03-12-2005 à 15:59:57  profilanswer
 

J'ai du mal a voir ce que tu veux faire.
 
C'est pas ShellExecute() avec tes parametres de recherche la solution ?
 
Genre tu as une chaine de départ , tu fais ton petit traitement sur cette
chaine et un petit ShellExecute()  avec en parametre ta chaine finale.
 
 
Sinon tu peux regarder du coté de google api , ca je connais pas .

n°1258356
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-12-2005 à 12:08:43  profilanswer
 

HERIBERT a écrit :

Il s'agirait d'un programme compilé (EXE). Les paramètres seraitent passés à travers les paramètres passés au navigateur (l'adresse de Google, et les paramètres de recherche) ?  
 
En l'occurrence, ce serait une chaîne qu'il aurait fabriquée à partir d'une interface de saisie.  
 
Exemple : FAMILLE ENFANTS ENSEIGNEMENT UCLAF OR EGLISE "FAMILLES DE FRANCE" -RICARD
 
Est-ce possible ?


 
Quand tu parles de "paramètres passés au navigateur" tu parles d'un formulaire ou de paramètres dans l'URL ? genre monprogram.exe?param1=bidule&param2=truc
C'est le principe des CGI.
Tu reçois les params en tant que paramètres de la ligne de commande, et tu écris le HTML résultat sur la sortie standard comme si tu l'affichais à l'écran (write/writeln)

Message cité 1 fois
Message édité par antp le 04-12-2005 à 12:09:54

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1258834
HERIBERT
Posté le 05-12-2005 à 09:36:57  profilanswer
 

antp a écrit :

Quand tu parles de "paramètres passés au navigateur" tu parles d'un formulaire ou de paramètres dans l'URL ? genre monprogram.exe?param1=bidule&param2=truc
C'est le principe des CGI.
Tu reçois les params en tant que paramètres de la ligne de commande, et tu écris le HTML résultat sur la sortie standard comme si tu l'affichais à l'écran (write/writeln)


"..." paramètres dans l'URL ? genre monprogram.exe?param1=bidule&param2=truc "..."
 
C'"est ça :) Google recevrait ces paramètres, convenablement formatés et donc adaptés à sa syntaxe (chaîne(s) complètes, AND , OR,...) via le navigateur.  
 
Donc, les CGI ?

n°1258881
antp
Super Administrateur
Champion des excuses bidons
Posté le 05-12-2005 à 10:17:52  profilanswer
 

C'est ton programme qui reçoit les params, ou bien ton programme doit juste les fournir à Google ? Je ne suis pas sûr de tout comprendre en fait :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1258894
HERIBERT
Posté le 05-12-2005 à 10:28:51  profilanswer
 

antp a écrit :

C'est ton programme qui reçoit les params, ou bien ton programme doit juste les fournir à Google ? Je ne suis pas sûr de tout comprendre en fait :D


Tout le monde me dit ça :o Faut savoir que j'ai stoppé les tests de QI à seize ans  - mon père manquait de s'étouffer en lisant les résultats  :sarcastic:  
 
C'est mon prog qui passe les params à Google.  
 
Pr simplifier, je peux aussi bien lui faire formater la syntaxe de l'argument recherche, la copier ds le presse-papiers, puis appeler Google et CTRL + V...

n°1258896
antp
Super Administrateur
Champion des excuses bidons
Posté le 05-12-2005 à 10:36:54  profilanswer
 

Il suffit de faire un Get sur http://www.google.com/search?q=params avec le TIdHttp par exemple, et param qui contient la chaîne en question... (params qui doivent être UrlEncodés avec TIdURI.ParamsEncode)
Et si tu veux ouvrir une fenêtre du browser, même pas besoin de Get, c'est un ShellExecute comme l'avait dit aldo13000 au début [:ddr555]


Message édité par antp le 05-12-2005 à 10:38:13

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Un programme peut-il passer des param à Google ?

 

Sujets relatifs
impossible d'éxécuter un programme en java !!!Envoyer des fichiers sur un FTP depuis un programme Java...
[GLUT] erreur bizarre au lancement du programmedébutant- créer un programme
[noob] programme en console --> tache de fond[java] [linux] arreter un programme java qui boucle
Comment passer un paramètre à un sous-formulaireIncludes PHP non lus par google ?
Comment lancer un programme à un temps donnéepremier programme java
Plus de sujets relatifs à : Un programme peut-il passer des param à Google ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR