Automatiser une requête web

Automatiser une requête web - Divers - Programmation

Marsh Posté le 21-04-2008 à 11:01:11    

Bonjour,
 
Je pense qu'il est possible d'automatiser la saisie d'un formulaire web, depuis des données excel, d'en récupérer la valeur, et de la coller dans cet excel mais je ne sais pas encore comment.
Google, mon ami, ne m'a rien donné de sérieux, je m'en remet donc a votre immense savoir :).
 
Merci !  :hello:

Reply

Marsh Posté le 21-04-2008 à 11:01:11   

Reply

Marsh Posté le 21-04-2008 à 11:08:44    

Il va falloir programmer, pour ça, mais a priori ça doit être faisable. Des précisions peut-être?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-04-2008 à 11:29:14    

oui : le fichier,
 
un excel de base, avec des villes dans la colonne une et deux, et il me faudrait la distance routière entre celles ci, je pense donc a automatiser vers des sites comme mappy ou viamichelin.
 
Je suis sous XP.
 
Merci skeye


---------------
EOS 5D mk II | 17-40 f/4 L USM | 50 f/1.4 USM | 135 f/2 L USM
Reply

Marsh Posté le 21-04-2008 à 11:32:13    

Ah, alors par contre ça ne va pas se faire si facilement en 2 minutes, hein.:D
Tu connais quoi comme langage? Tu as regardé si les sites en question ne fournissent pas une API/des webservices pour obtenir ce genre d'infos?


Message édité par skeye le 21-04-2008 à 11:32:25

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-04-2008 à 11:51:52    

je ne sais pas ce qu'est une API/webservices :)
 
en prog je connais php/mysql assez bien, et je dev des macros en VB (sans toutefois être un développeur, ce n'est pas mon métier).


---------------
EOS 5D mk II | 17-40 f/4 L USM | 50 f/1.4 USM | 135 f/2 L USM
Reply

Marsh Posté le 21-04-2008 à 11:58:23    

endozen a écrit :

je ne sais pas ce qu'est une API/webservices :)


 
Ce genre de sites proposent parfois des moyens d'accéder directement via un programme à leurs services, et de récupérer des données directement exploitables (donc bien mieux qu'une simulation d'envoi de formulaire et parsing du résultat pour extraire ce qui t'intéresse). il faudrait jeter un oeil de ce coté, je ne sais pas vraiment.
 

endozen a écrit :

en prog je connais php/mysql assez bien, et je dev des macros en VB (sans toutefois être un développeur, ce n'est pas mon métier).


 
Php permet probablement d'aller chercher les infos dont tu as besoin (dépend de ce que le site met à disposition - on peut utiliser des webservices, et s'il n'y a rien on peut toujours utiliser curl et parser le résultat). Par contre la lecture/écriture de fichiers excel je suis pas trop sûr, à voir. Du csv sans problème par contre, si c'est envisageable.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-04-2008 à 12:27:35    

je pense effectivement que je vais m'orienter vers du CSV avec du php, mais je pars complètement à l'inconnue :)


---------------
EOS 5D mk II | 17-40 f/4 L USM | 50 f/1.4 USM | 135 f/2 L USM
Reply

Marsh Posté le 21-04-2008 à 13:18:01    

Il va falloir que tu étudies les possibilités offertes par les différents sites, voir s'il y a des outils destinés aux développeurs pour accéder à leurs services, maintenant...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-04-2008 à 15:48:09    

Allez, je suis bon prince :)
 
http://www.tufat.com/s_distance_tables.htm


---------------
EOS 5D mk II | 17-40 f/4 L USM | 50 f/1.4 USM | 135 f/2 L USM
Reply

Marsh Posté le 21-04-2008 à 15:49:19    

Encore plus simple en trouvant une appli qui el fait déjà, effectivement.:D


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-04-2008 à 15:49:19   

Reply

Marsh Posté le 22-04-2008 à 10:51:55    

j'ai testé, ca marche, mais c'est relativement lent..


---------------
EOS 5D mk II | 17-40 f/4 L USM | 50 f/1.4 USM | 135 f/2 L USM
Reply

Marsh Posté le 22-04-2008 à 11:04:51    

On ne peut pas tout avoir, tu es dépendant de la réponse du service utilisé...;)


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 23-04-2008 à 14:02:20    

oui, et c'est déjà pas mal je trouve :)


---------------
EOS 5D mk II | 17-40 f/4 L USM | 50 f/1.4 USM | 135 f/2 L USM
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed