2 votes

Automator et/ou AppleScript pour que Command-F2 entre automatiquement dans le mode d'affichage de la cible.

J'essaie d'utiliser Automator avec AppleScript pour appuyer automatiquement sur Command + F2 pour passer en mode d'affichage de la cible. Le script s'exécute mais je n'obtiens qu'un bip/ton sans action. Je ne sais pas s'il y a une erreur dans le script ou s'il n'est pas capable d'appuyer sur une touche de fonction.

on run {input, parameters}

    tell application "System Events"
        key down {command}
        keystroke "120"
        key up {command}
    end tell
return input
end run

Une fois que j'aurai réussi à le faire fonctionner, je devrai le programmer pour qu'il s'exécute au démarrage ou peut-être selon un horaire. J'ai vu quelques fils de discussion à ce sujet, mais jamais une solution réelle. J'utilise un iMac 2011 comme moniteur secondaire et je déteste appuyer sur Commande + F2 tous les jours.

2voto

grg Points 181593

keystroke "120" n'est pas la même chose que key code 120 ; le premier tape sur les touches 1, 2 et 0.

J'ai eu du succès avec l'AppleScript suivant, mais vous pouvez aussi essayer les codes-clés 120 et code clé 113 .

tell application "System Events" to key code 144 using command down

0 votes

C'est génial ! Ça a bien marché. J'ai converti le service en application et l'ai configuré pour qu'il s'exécute en tant qu'élément de connexion. Merci beaucoup pour votre aide !

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