Comment désactiver un appel iPhone FaceTime sur OS X via un raccourci?

10

Lorsque vous utilisez FaceTime sur OS X 10.10 pour lancer un appel à l'aide de l'iPhone, existe-t-il un raccourci qui me permet de couper l'appel à partir du clavier?

appel téléphonique dans Facetime

Existe-t-il un raccourci clavier (ou un moyen de configurer un raccourci) pour déclencher la fonction Muet ?

nwinkler
la source

Réponses:

11

Oui, vous pouvez! Voici les étapes:

  1. Ouvrez Automator et créez un service Automator, avec une seule action Exécuter AppleScript, contenant le code suivant:

    High Sierra et plus tard:

    tell application "System Events" to tell process "Notification Center"
        if checkbox "Mute" of window 1 exists then
            click checkbox "Mute" of window 1
        end if
    end tell
    

    Sierra et versions antérieures :

    tell application "System Events"
        if checkbox "Mute" of window 1 of application process "FaceTime" exists then
            click checkbox "Mute" of window 1 of application process "FaceTime"
        end if
    end tell
    
  2. Réglez le service pour recevoir "aucune entrée" et pour travailler dans "n'importe quelle application", enregistrez-le avec le nom de votre choix.
  3. Maintenant, allez dans l'onglet Raccourcis dans les préférences du clavier dans les Préférences Système, et cliquez sur Services. Le service nouvellement créé doit être en bas, sous le nom que vous avez choisi. Cliquez sur le service, puis cliquez sur "ajouter un raccourci" à sa droite et spécifiez un raccourci à votre convenance.
  4. Vous devrez peut-être accorder à Automator et / ou FaceTime un accès dans Accessibilité dans l'onglet Confidentialité des préférences Sécurité et Confidentialité.

C'est tout! Vous devriez maintenant avoir un service configuré, lié au raccourci que vous avez choisi, accessible de n'importe où.

William T Froggard
la source
Merci - c'est génial! J'ai dû autoriser Automator à utiliser les services d'assistance dans les Préférences Système pour que cela fonctionne, mais après cela fonctionne très bien! Je l'ai assigné àCtrl+Alt+M
nwinkler
Mon plaisir! Je pense que je vais ajouter cela comme une quatrième étape pour être complet.
William T Froggard
Dans El Capitan (OS X 10.11), j'ai dû apporter les modifications suivantes pour que le script fonctionne: 1. J'ai dû changer les deux instances de "case à cocher" dans le script en "bouton". 2. Pour l'utiliser comme raccourci, j'ai dû accorder à FaceTime, et non à Automator, un accès dans Accessibilité dans l'onglet Confidentialité des préférences Sécurité et Confidentialité. (Mais si vous voulez tester le script à partir d'Automator, vous devez également lui accorder un accès.)
Norm
Je suis sur 10.11.6 et "bouton" ne fonctionnait pas mais "case à cocher" fonctionnait toujours. J'ai dû accorder l'accès à FaceTime.
KJ3
1
Le script ci-dessus ne fonctionne pas sur High Sierra car la fenêtre FaceTime fait alors partie du Centre de notification et non plus de l'application FaceTime. Sur High Sierra, vous pouvez utiliser:tell application "System Events" to tell process "Notification Center" to click checkbox "Mute" of first item of windows
Sevy