¿Cómo puedo cambiar las alertas predeterminadas de Calendario (iCal)?

Uso Mavericks y quiero cambiar el comportamiento predeterminado en Calendario cuando se crea un nuevo evento. En las preferencias es posible cambiar algunas de las configuraciones. Pero me gustaría recibir dos alertas predeterminadas y ningún sonido de "bajo" (solo "Mensaje", no "Mensaje con sonido"). Ya encontré que en ~/Library/Calendar/ hay carpetas para cada calendario y cada calendario parece tener su propia configuración en su carpeta LocalDefaultAlarms : "EventAllDayAlarms.icsalarm" y "EventTimedAlarms.icsalarm".

Pero no puedo cambiar estos archivos. O para decirlo más claramente, puedo cambiarlos, pero cada vez que se reinicia Calendar, vuelven al estado anterior. Además de eso, es lo mismo con el archivo Info.plist.

Entonces, ¿es posible evitar que Calendar actualice estos archivos? ¿O hay un método mejor para cambiar esta configuración?

La forma limitada de configurar alertas en Preferencias de calendarios en Alertas. Allí puede establecer algunos valores predeterminados para cada cuenta. Esta es la razón por la que se enumeran las preferencias alternativas para cada cuenta en la Biblioteca. El sonido real es, de forma predeterminada, el sonido de alerta establecido en las Preferencias de sonido del sistema. Puede modificar aún más la alerta para cada evento eligiendo alertas "personalizadas" para cada evento. Esto no responde exactamente a su pregunta, pero debería hacerle saber con qué está trabajando.

Respuestas (2)

Hasta donde yo sé, estas son las únicas dos formas de cambiar los sonidos de alerta del Calendario. En ambos casos, desafortunadamente, son cambios universales; no hay forma de anularlos para eventos individuales.

Deshabilitar todos los sonidos de alerta del calendario

Vaya a Preferencias del sistema > Notificaciones > Calendario y deshabilite "Reproducir sonido para notificaciones".

preferencias del Sistema

Cambiar todos los sonidos de alerta del calendario (anteriores a El Capitan)

Estaremos investigando un poco en Sistema, así que prepárate para ingresar tu contraseña un par de veces. Estoy en El Cap ahora (mi única Mac), y esto no funciona para mí, pero sé que funcionó en el pasado. Supongo que es Protección de integridad del sistema. Esto probablemente debería funcionar si está en una versión anterior o tiene SIP deshabilitado; avísame si no es así.

  1. En el Finder, vaya a /Sistema/Biblioteca/Sonidos
  2. Cambie el nombre de Basso.aiff a algo como Basso-original.aiff
  3. Agregue un nuevo archivo de audio de su elección llamado Basso.aiff

Luché con esto durante días. Para mí, el problema era que REALMENTE no quería cambiar el sonido de todas las alertas porque Basso está bien para las alertas básicas del sistema. Solo quería cambiarlo para las alertas de Calendario y no para todo. Aparentemente, algunas cosas que solían funcionar, no funcionan en Sierra, pero esto funcionó.

  • Encuentre un nuevo archivo aiff (aquí hay algunos ejemplos http://tdwhs.nwasco.k12.or.us/staff/lewing/resources/sound_effects.htm )
  • Descargue el archivo y cámbiele el nombre a algo como Alarm.aiff(varias palabras pueden funcionar, no lo intenté)
  • Abra la terminal ( /Applications/Utilities/Terminal.app)
  • Copie el archivo ~/Library/Soundsusando algo como la línea a continuación (suponiendo que descargue el archivo aiff en su Directorio de descargas)

    cp ~/Downloads/Alarm.aiff ~/Library/Sounds

  • Sal de iCal.

  • Copie la línea a continuación en la ventana de Terminal y presione regresar (Haga coincidir el último parámetro "Alarma" con el nombre del archivo que copió arriba)

    defaults write com.apple.iCal 'Default alarm sound' 'Alarm'

  • Abra iCal, las nuevas alarmas predeterminadas ahora deberían usar ese sonido.

Esto funcionó para mí y ahora tengo un sonido de alarma diferente Solo para iCal. Si pudiera cambiar la ubicación de las alertas de notificación al centro de la pantalla (nuevamente, solo para iCal), sería aún más feliz.