18 votes

Comment utiliser le Terminal pour envoyer des frappes au clavier ?

Existe-t-il un moyen pour le Terminal de simuler la pression de plusieurs touches à la fois ? Par exemple, Shift+Ctrl+R ?

Je suis ssh Je me demande si je dois configurer le client ou s'il existe un moyen natif pour OS X d'émuler ces commandes à la réception.

17voto

grg Points 181593

Vous pouvez utiliser AppleScript sur le terminal :

osascript -e 'tell application "System Events" to keystroke "r" using {control down, shift down}'

8voto

Dimi Points 11

L'outil shell cliclick est assez génial. il envoie des frappes, des clics, toutes sortes de choses.

https://github.com/BlueM/cliclick

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