|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éprouvé
![]() Consultant en Business Intelligence Inscription : mai 2003 Messages : 910 ![]() |
Bonjour à tous,
l'entreprise dans laquelle je suis en stage me pose une colle que j'ai du mal à résoudre ... saurez-vous m'aider ?! Cette société travaille pas mal avec l'étranger et ils ont apparemment besoin de remplir des formulaires officiels de déclarations sur le site Internet des douanes françaises. Leur soucis est qu'ils n'ont pas vraiment le temps (ni l'envie) de demander à un employé de remplir les mêmes formulaires de déclaration plusieurs fois par jour !!! L'employé non plus ... ![]() De plus, les données nécessaires au remplissage de ces formulaires sont toujours les mêmes et sont stockées en Base de Données ... dont facilement exportable (.csv par exemple). Réaliser un "robot", comme ils en existent pour attaquer les forums PHPBB (pour afficher de la pub, des virus ou encore des liens vers des sites porno), afin de se connecter au site des douanes, aller au formulaire, le remplir et l'envoyer ... tout ça automatiquement bien évidemment !
![]() Gôm PS : Le site des douanes est apparemment en ASP. En continuant mes recherches, je suis tombé sur ces articles : Je pense qu'un robot en PERL grâce à la bibliothèque "LWP" serait une bonne solution, voire la meilleure ?
__________________
Quand on n'a pas d'tête, on a ...
|
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Étudiant Inscription : mars 2007 Messages : 284 ![]() |
Salut,
je pense qu'en utilisant une page en php qui contiendrai un formulaire pré-rempli avec les bonnes info et qui aurai la meme action que le site de la douane ca marcherai... Il faut simplement que tu réccupère le nom des champs du formulaire du site de la douane |
|
|
00
|
|
|
#3 | |
|
Membre éprouvé
![]() Consultant en Business Intelligence Inscription : mai 2003 Messages : 910 ![]() |
Citation:
De plus, l'utilisateur devrait toujours se connecter "à la main" ? A moins d'avoir mal compris ton idée, je vois mal comment cela serait concevable.
__________________
Quand on n'a pas d'tête, on a ...
|
|
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Étudiant Inscription : mars 2007 Messages : 284 ![]() |
Si c'est tjours les mêmes info tu n'as qu'à pré-remplir les champs du formulaire.
|
|
|
00
|
|
|
#5 | |
|
Membre éprouvé
![]() Consultant en Business Intelligence Inscription : mai 2003 Messages : 910 ![]() |
Citation:
__________________
Quand on n'a pas d'tête, on a ...
|
|
|
|
00
|
|
|
#6 | |
|
Membre confirmé
![]() Inscription : juillet 2006 Messages : 253 ![]() |
Citation:
Ceci dit il faudra toujours l'intervention humaine pour cliquer sur "valider". |
|
|
|
00
|
|
|
#7 | ||
|
Membre éprouvé
![]() Consultant en Business Intelligence Inscription : mai 2003 Messages : 910 ![]() |
Citation:
Citation:
Donc c'est, malheureusement, bien ce que je disais ... c'pas possible avec PHP ... à la limite avec PHP CURL, mais il me faudrait (apparemment) réinventer pas mal de fois la roue (gestion des connexions, etc.) ! ![]() Gôm
__________________
Quand on n'a pas d'tête, on a ...
|
||
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() Inscription : juillet 2006 Messages : 253 ![]() |
Tu pourrais simplement faire un boucle non?
Une boucle d'insertion genre 20 ou 30 insert en un seul remplissage de formulaire. Reste toujours l'intervention humaine, mais il faudra de toute façon toujours cette intervention humaine pour dire combien d'entrées mettre dans la DB. |
|
|
00
|
|
|
#9 |
|
Membre éclairé
![]() Étudiant Inscription : mars 2007 Messages : 284 ![]() |
Et en utilisant un en plus du php un peu de javascript qui de fait un ptit submit() nan ?
|
|
|
00
|
|
|
#10 | |
|
Membre éprouvé
![]() Consultant en Business Intelligence Inscription : mai 2003 Messages : 910 ![]() |
Citation:
Je vais donc me lancer dans un développement en PERL, qui, apparemment, possède tous les outils et techniques nécessaires pour réaliser ce que je souhaite. Merci à tous pour vos contributions. Je reste bien sur à l'écoute de toutes autres propositions. Gôm
__________________
Quand on n'a pas d'tête, on a ...
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com