¿Cómo silenciar una llamada de FaceTime iPhone en OS X a través de un acceso directo?

10

Cuando utilizo FaceTime en OS X 10.10 para iniciar una llamada con el iPhone, ¿hay algún acceso directo que me permita silenciar la llamada desde el teclado?

llamada telefónica en Facetime

¿Existe un método abreviado de teclado (o una forma de configurar un método abreviado) para activar la función de silencio ?

nwinkler
fuente

Respuestas:

11

¡Sí tu puedes! Aquí están los pasos:

  1. Abra Automator y cree un Servicio de Automator, con una sola acción Ejecutar AppleScript, que contenga el siguiente código:

    High Sierra y más tarde:

    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 y anterior :

    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. Configure el servicio para recibir "sin entrada" y para trabajar en "cualquier aplicación", guárdelo con el nombre que elija.
  3. Ahora, vaya a la pestaña Accesos directos en las preferencias de Teclado en Preferencias del sistema y haga clic en Servicios. El servicio recién creado debe estar en la parte inferior, debajo del nombre que eligió. Haga clic en el servicio, luego haga clic en "agregar acceso directo" a su derecha y especifique un acceso directo a su gusto.
  4. Es posible que deba otorgar acceso a Automator y / o FaceTime en Accesibilidad en la pestaña Privacidad de las preferencias de Seguridad y Privacidad.

¡Eso es! Ahora debería tener un servicio configurado, vinculado al acceso directo que eligió al que se puede acceder desde cualquier lugar.

William T Froggard
fuente
Gracias, esto es genial! Tuve que permitir que Automator utilizara los servicios de asistencia en Preferencias del sistema para que esto funcione, pero después de eso, ¡funciona de maravilla! He asignado aCtrl+Alt+M
nwinkler
¡El gusto es mio! Creo que agregaré eso como un cuarto paso para completar.
William T Froggard
En El Capitan (OS X 10.11) tuve que hacer los siguientes cambios para que el script funcione: 1. Tuve que cambiar las dos instancias de "casilla de verificación" en el script a "botón". 2. Para usar como acceso directo, tuve que otorgar acceso a FaceTime, no a Automator, en Accesibilidad en la pestaña Privacidad de las preferencias de Seguridad y Privacidad. (Pero si desea probar el script de Automator, entonces también debe tener acceso.)
Norma del
Estoy en 10.11.6 y el "botón" no funcionó, pero la "casilla de verificación" todavía lo hizo. Tuve que otorgar acceso a FaceTime.
KJ3
1
La secuencia de comandos anterior no funciona en High Sierra ya que la ventana FaceTime forma parte del Centro de notificaciones y ya no es parte de la aplicación FaceTime. En High Sierra puedes usar:tell application "System Events" to tell process "Notification Center" to click checkbox "Mute" of first item of windows
Sevy