Aide et conseils concernant AutoIt et ses outils.
arrkhan
Niveau 8
Messages : 528 Enregistré le : sam. 17 nov. 2007 03:30
Status :
Hors ligne
#1
Message
par arrkhan » lun. 10 déc. 2007 23:36
plop,
j'ai beau chercher partout meme dans les archives, je m'en sort pas...
je cherche à :
appui maintenu sur touche RCTRL
appui bref touche z
appui bref touche e
relachage touche RCTRL
Ca a l air tout con mais je m 'en sort pas :'(
Code : Tout sélectionner
Send("{RCTRL down}")
Send("{z}")
Send("{e}")
Send("{RCTRL up}")
ou
ou
Code : Tout sélectionner
Send("{RCTRL down}")
Sleep(100)
Send("{z down}")
Sleep(100)
Send("{z up}")
Sleep(100)
Send("{e down}")
Sleep(100)
Send("{e up}")
Sleep(100)
Send("{RCTRL up}")
y a rien qui marche
au plaisir de vous lire.
Tlem
Site Admin
Messages : 11784 Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status :
Hors ligne
#2
Message
par Tlem » mar. 11 déc. 2007 06:43
Dans la documentation de la commande 'Send', il est dit ceci :
{CTRLDOWN} Holds the CTRL key down until {CTRLUP} is sent
Donc cela devrait être quelque chose du genre :
Code : Tout sélectionner
Send("{RCTRL}{CTRLDOWN}")
Send("{z}")
Send("{e}")
Send("{RCTRL}{CTRLUP}")
arrkhan
Niveau 8
Messages : 528 Enregistré le : sam. 17 nov. 2007 03:30
Status :
Hors ligne
#3
Message
par arrkhan » mar. 11 déc. 2007 20:22
merci de ta réponse Tlem mais ca ne fonctionne pas
il faudrait peut etre dire sue le forum us qu'ils implement {RCTRLDOWN} et {RCTRLUP} car la version pour le LCTRL existe...
Tlem
Site Admin
Messages : 11784 Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status :
Hors ligne
#4
Message
par Tlem » mar. 11 déc. 2007 23:59
arrkhan a écrit : merci de ta réponse Tlem mais ca ne fonctionne pas
C'est étrange, car chez moi, ca fonctionne !
Avez vous la dernière version de AutoIt ?
arrkhan
Niveau 8
Messages : 528 Enregistré le : sam. 17 nov. 2007 03:30
Status :
Hors ligne
#5
Message
par arrkhan » mer. 12 déc. 2007 02:47
oui, j'ai la 3.2.10.0
et bien en fait je pense que {CTRLDOWN} appui sur le CTRL gauche et dans mon cas, il ne faut surtout pas sinon cela ne marche pas...
Que je le test sous xp pro (hard) ou xp home et vista (virtuel), ca le fait pas
Tlem
Site Admin
Messages : 11784 Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status :
Hors ligne
#6
Message
par Tlem » mer. 12 déc. 2007 08:58
Je n'ai pas d'application qui fait le distinguo entre le LCTRL et le RCTRL.
D'après les docs, la commande : Send("{RCTRL down}") devrait fonctionner pour votre cas, mais comme vous dites que non !!!
Si sylvanie et Voodoo n'ont pas d'idée, essayez peut être de mettre un message sur le forum Anglais.
arrkhan
Niveau 8
Messages : 528 Enregistré le : sam. 17 nov. 2007 03:30
Status :
Hors ligne
#7
Message
par arrkhan » mer. 12 déc. 2007 19:23
apres test plus pousse, je crois que mon script ne peut fonctionner, il faut apparement que ce soit des appuis physique sur les touches (aucune idee pourquoi), je le modifie en consequence donc :'(