[ .. ] Auto_remplissage de zone impossible window7
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
-
francis156
- Niveau 1

- Messages : 3
- Enregistré le : jeu. 02 oct. 2014 18:34
- Status : Hors ligne
[ .. ] Auto_remplissage de zone impossible window7
Bonjour, je cherche à faire de l'auto log in, j'obtiens l'ouverture du formulaire, mais ne parviens pas à remplir le champ et je reçois une erreur :
>"C:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "C:\Program Files (x86)\AutoIt3\SciTE\ex1.au3" /UserParams
Pour être sûr que ce n'est pas mon code, j'utilise l'exemple: http://www.script-home.com/using-autoit ... e-log.html
ou l'exemple: http://www.script-home.com/using-autoit ... e-log.html
http://www.autoitscript.fr/autoit3/docs ... unning.htm
J'ai toujours le même problème, Que ce soit avec send controlsend ou sendtext
Quelqu'un aurait la solution ?
>"C:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "C:\Program Files (x86)\AutoIt3\SciTE\ex1.au3" /UserParams
Pour être sûr que ce n'est pas mon code, j'utilise l'exemple: http://www.script-home.com/using-autoit ... e-log.html
ou l'exemple: http://www.script-home.com/using-autoit ... e-log.html
http://www.autoitscript.fr/autoit3/docs ... unning.htm
J'ai toujours le même problème, Que ce soit avec send controlsend ou sendtext
Quelqu'un aurait la solution ?
- TommyDDR
- Modérateur

- Messages : 2128
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [ .. ] Auto_remplissage de zone impossible window7
Code : Tout sélectionner
[color=#0000FF]"C:\Program Files (x86)\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "C:\Program Files (x86)\AutoIt3\SciTE\ex1.au3" /UserParams[/color]Une erreur est en rouge et de la forme :
Code : Tout sélectionner
[color=#FF0000]"CheminVersVotreAu3" (NumeroDeLigne) : ==> Type d'erreur:[/color]Code : Tout sélectionner
[color=#FF0000]"C:\Users\user.deploy\Desktop\Livraison_auto\Livraison_auto.au3" (71) : ==> Subscript used on non-accessible variable.:[/color]3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
-
francis156
- Niveau 1

- Messages : 3
- Enregistré le : jeu. 02 oct. 2014 18:34
- Status : Hors ligne
Re: [ .. ] Auto_remplissage de zone impossible window7
Ce n'est pas une erreur de code, d'accord, mais elle est peut-être contextuelle car je n'ai pas le résultat attendu: le champ ne se remplit pas..... et j'aimerais une aide
- TommyDDR
- Modérateur

- Messages : 2128
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [ .. ] Auto_remplissage de zone impossible window7
Je ne sais pas pourquoi en ce moment les gens s'entêtent en ce moment...
Comment voulez vous de l'aide sachant que vous nous donnez juste comme info une ligne qui indique le nom de votre fichier au3
Allez, je vous faire une correspondance entre votre demande et une situation absurde :
Appellez un garagiste en lui disant que votre voiture ne roule pas (poster une demande d'aide sur le forum), que c'est une peugeot (votre ligne "C:\Program Files (x86)\AutoIt3\...") et que vous voulez de l'aide sans lui fournir votre voiture (vous ne fournissez aucun code).
Donc à moins d'avoir un membre devin pour vous aider : Fournissez nous le code COMPLET !
Comment voulez vous de l'aide sachant que vous nous donnez juste comme info une ligne qui indique le nom de votre fichier au3
Allez, je vous faire une correspondance entre votre demande et une situation absurde :
Appellez un garagiste en lui disant que votre voiture ne roule pas (poster une demande d'aide sur le forum), que c'est une peugeot (votre ligne "C:\Program Files (x86)\AutoIt3\...") et que vous voulez de l'aide sans lui fournir votre voiture (vous ne fournissez aucun code).
Donc à moins d'avoir un membre devin pour vous aider : Fournissez nous le code COMPLET !
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
-
francis156
- Niveau 1

- Messages : 3
- Enregistré le : jeu. 02 oct. 2014 18:34
- Status : Hors ligne
Re: [ .. ] Auto_remplissage de zone impossible window7
les codes sont dans les 2 URL que j'avais déjà données ci-dessus: j'ai recopié le code fourni dans ces Url et copié dans SciTE: j'obtiens toujours le formulaire à remplir mais je ne peux rien remplir. Je fournis en dernier mon propre code qui est peut-être faux mais ce sont les 2 1ers codes d'exemple qui sont supposés bons qui m'interpellent parce-que eux non plus ne remplissent pas
Voici les codes 1, 2 et 3:
------------------------------------------------------------------------------------------------- code 2 suivant
---------------------------------------------------------------------------------------------------code 3 suivant
Voici les codes 1, 2 et 3:
► Afficher le texte
► Afficher le texte
► Afficher le texte
Modifié en dernier par jguinch le ven. 03 oct. 2014 20:42, modifié 2 fois.
Raison : Ajout des balises code
Raison : Ajout des balises code
Re: [ .. ] Auto_remplissage de zone impossible window7
J'ai modifié ton dernier post et ajouté les balises Spoiler et Code (c'était un peut mis n'importe comment).
C'est quoi d:\\install directoryXXX.Exe comme on n'a pas ce truc, on peut pas faire grand-chose...
C'est quoi d:\\install directoryXXX.Exe comme on n'a pas ce truc, on peut pas faire grand-chose...
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
- orax
- Modérateur

- Messages : 1479
- Enregistré le : lun. 23 mars 2009 04:50
- Localisation : ::1
- Status : Hors ligne
Re: [ .. ] Auto_remplissage de zone impossible window7
Je ne vois pas le code 2 dans le premier message (les deux liens où se trouvent les exemples sont les mêmes).
Pour que le code 2 soit fonctionnel il faudrait mettre une espace insécable avant le - (tiret).
Donc il faut remplacer tous lespar
Pour comprendre d'où provenait cette bizarrerie, j'ai récupérer le titre exact de la fenêtre du bloc-note ClipPut(WinGetTitle("[active]")) pour la comparer avec l'autre titre dans un éditeur hexa.
Dans le code 3, la page ne doit pas avoir le temps de se charger donc une solution très basique est d'ajouter un temps de pause avant d'envoyer les données.
Mais pour automatiser d'une manière plus propre les navigateurs, il y a des UDFs (par exemple, les fonctions qui commencent par _IE, pour internet explorer).
Pour que le code 2 soit fonctionnel il faudrait mettre une espace insécable avant le - (tiret).
Donc il faut remplacer tous les
Code : Tout sélectionner
"Sans titre - Bloc-notes"Code : Tout sélectionner
"Sans titre" & ChrW(0xA0) & "- Bloc-notes"Dans le code 3, la page ne doit pas avoir le temps de se charger donc une solution très basique est d'ajouter un temps de pause avant d'envoyer les données.
Code : Tout sélectionner
ShellExecuteWait("https://www.ig.com/fr/login")
WinWait("Connexion - Google Chrome")
Sleep(5000)
ControlSend ("Connexion - Google Chrome", "","", "123456")De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
