J'essaie d'envoyer des frappes à l'application Visualboyavance à l'aide de AppleScript, mais je ne peux pas le faire fonctionner.
Mon code, jusqu'à présent, est-ce: p>
tell application "VisualBoyAdvance" activate tell application "System Events" keystroke "d" using {command down} end tell end tell
3 Réponses :
C'est le choix du développeur de faire connaître une demande entièrement informelle. Les éléments de menu sont AppleScriptif du point de vue du Finder, mais d'autres options d'interface utilisateur peuvent être ou non. Voir UielementInSpector pour examiner cette application pour les éléments scriptables. p>
Y a-t-il une autre façon de simuler des frappes de frappe sur le système?
Je ne peux rien garantir comme je n'ai pas cette application, mais voici quelques éléments à essayer
Je pense que vous êtes presque là. Voici quelque chose que j'ai utilisé pour Safari; Dans cet exemple, j'envoie le code de clé 48 (onglet).
tell application "Safari" activate tell application "System Events" to tell process "Safari" to key code 48 end tell
Aussi: Inversez l'application "Événements système" à raconter processus "Safari" à Keystroke "D" Code>
Avez-vous un support de périphérique assistif activé?