Me gusta Time Announce durante el día mientras trabajo. Pero lo quiero apagado cuando estoy durmiendo.
La función "No molestar" de Apple silenciará las notificaciones y los sonidos asociados con ellos, pero no tiene efecto en Time Announce.
En otros lugares de este sitio hay una respuesta antigua de hace algunos años que ofrecía este script:
do shell script "los valores predeterminados escriben ./com.apple.speech.synthesis.general.prefs TimeAnnouncementPrefs -dict TimeAnnouncementsEnabled -bool YES"
Script similar para desactivarlo.
Otra respuesta se puede encontrar aquí, pero se remonta a los días de Mountain Lion:
Cómo habilito "Anunciar la hora "programmatically?
Soy nuevo aquí y soy un principiante de rango para Aapplescript. No tengo el privilegio de comentar aún para obtener aclaraciones de los autores sobre las respuestas presentadas.
Estos scripts no funcionan en Mac OS X High Sierra (10.13). Mientras que la primera secuencia de comandos se compilará, cuando se ejecuta nada sucede. El script de la página referenciada ni siquiera se compilará. Error de sintaxis sobre un token desconocido después de un identificador.
Además, hacer un cambio manual a esta preferencia en la configuración requiere que mi contraseña se desbloquee. ¿Puede AppleScript o Automator lidiar con eso también?