Page 1 sur 1

Garder une touche enfoncée durant un certain temps.

Posté : 04 août 2017, 23:31
par Odus
Bonjour à tous,

Je veux faire en sorte que mon curseur se place à la fin d'un long texte et écrive une phrase. La longueur et le contenu du texte varie et donc j'ai pensé utiliser page down durant environ 5 secondes, ce qui est amplement suffisant pour se rendre à la fin du texte lorsque je le fait manuellement.

Par contre, lorsque j'ajoute l'action page down appuyer, que j'ajoute un chronomètre de 5 secondes et que j'ajoute l'action page down relâcher, rien ne se passe. Le curseur ne se déplace pas dans le texte.

Des idées?

Merci.

Re: Garder une touche enfoncée durant un certain temps.

Posté : 05 août 2017, 00:15
par Onissius
Long comment ?
Un bouquin complet ou juste une demi-page ?
Essais Ctrl + A puis End (ça sélectionne tout et end va à la fin.

Code : Tout sélectionner

Type Special	CTRL;[KeyDown];
Type Special	A;
Type Special	CTRL;[KeyUp];
Type Special	FIN;
Appuie sur la flèche du bas pendant un moment ? ça va pas obligatoirement à la fin de la dernière phrase (si les 5 secs vont à la fin du texte).

Code : Tout sélectionner

Type Special	BAS;[KeyDown];
Pause	00:00:05
Type Special	BAS;[KeyUp];
Mais à mon avis le Ctrl + A me semble plus simple et rapide, il est aussi possible d'utiliser une variable pour la durée de la pause.

Re: Garder une touche enfoncée durant un certain temps.

Posté : 06 août 2017, 22:35
par Odus
Je vais essayer ta première solution.

Par contre, la seconde c'est ce que je décris dans mon post et ça ne fonctionne pas. Lorsque j’appuie moi même sur Page down, sa bouge, lorsque j'entre Bas Key down, 5 secondes, Bas KeyUp, rien ne bouge...

Re: Garder une touche enfoncée durant un certain temps.

Posté : 10 août 2017, 09:45
par dphantom
Bonjour,

Essaye la combinaison de touches : CTR + END

Cela devrait t'amener directement à la fin de ton texte.

Marche normalement pour WORD, bloc note, etc...