0 votes

Je veux créer un script dans l'éditeur script qui va appuyer sur une touche et ensuite appuyer sur la touche entrée toutes les 60 secondes.

Je veux créer un script dans l'éditeur script qui va appuyer sur une touche et ensuite appuyer sur la touche entrée toutes les 60 secondes. Cependant, je ne sais pas comment faire un script qui appuie sur une touche. Est-ce que quelqu'un sait comment faire un script qui fait cela ? J'ai essayé d'appuyer sur la touche "enter" mais ce qui est fait est de taper le mot enter. De plus, parfois le code se plante et un message d'erreur s'affiche disant que l'éditeur script ne peut pas faire de frappes clavier.

Le but de ce script est de créer un bot discord de farming xp pour farmer des xp sur un serveur en envoyant des messages.

-1voto

codebased Points 669

Comment envoyer la touche Entrée en utilisant Applescript

Afin d'envoyer la touche Entrée dans applescript, vous pouvez utiliser :

tell application "System Events"
  key code 36
end tell

Alternativement :

tell application "System Events"
  key code 76
end tell

La différence entre les deux :

Comme indiqué aquí key code 36 est utilisé pour envoyer la clé Return .

key code 76 d'autre part, est utilisé pour envoyer Enter .

(@user3439894 a fait remarquer que key code 36 est généralement utilisé).

Correction de l'impossibilité pour Applescript d'envoyer des frappes au clavier

Allez dans Préférences système --> Sécurité et confidentialité --> Accessibilité. De là, supprimez l'application et ajoutez-la à nouveau.

Article

Plus d'informations

Envoi de frappes : Comment envoyer des clés spéciales Applescript , Comment automatiser une pression sur une touche dans AppleScript ? y Liste des codes de clé Apple

Correction de l'impossibilité pour applescript d'envoyer des frappes au clavier : L'application n'est pas autorisée à envoyer des frappes clavier

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X