Calendario: cambia la hora de notificación para los eventos de todo el día

Cuando creas un evento en Calendario, dispones de la opción de marcar ese evento para que tu Mac te notifique previamente el mismo. Sin embargo, cuando se trata de un evento para todo el día, no hay una forma sencilla de cambiar la hora del día en la que recibirás esa notificación.

Sin embargo, es factible realizar esa modificación cambiando un parámetro directamente en un archivo de configuración, de forma que podrás decidir a que hora del día se reciban las notificaciones para los eventos de día completo.

Para acceder a este archivo de configuración, debes dirigirte a la carpeta Calendars en tu librería de usuario. Dentro de esa carpeta, muy poblada, encontrarás muchas carpetas con una serie de números y letras. Ordénalas por fecha y abre la más reciente para abrir la carpeta ServerDefaultAlarms y allí editar un archivo que se llama EventAllDayAlarms.icsalarm con un editor de texto puro como Textwrangler.

Dentro de ese archivo te encontrarás un montón de líneas de texto, y entre ellas, una que dice:

 

TRIGGER:-PT15H
 
Esa es la línea a modificar que te está indicando que te va a avisar 15 horas antes de ese evento para todo el día, medidio desde la medianoche del día del calendario. Denotar el símbolo negativo del dato asociado a TRIGGER que es el que indica que se ha de notificar “antes” en horas.
 
Así, si por ejemplo, quieres que se te notifique en el mismo día a las 7 de la mañana, debes modificar la línea para que muestre:
 
TRIGGER:PT7H
 
O si quieres especificar un tiempo determinado del día anterior, solo has de usar el mismo valor negativo pero especificando el número de horas hacia atrás en el tiempo con respecto a la medianoche del evento para el día completo. Así, -4PT4H te avisará a las 8 de la tarde del día anterior.
 
Vía (con otros trucos) CoM
 

 

0 0 votos
Article Rating
Subscribe
Notify of
8 Comments
Oldest
Newest Most Voted
Opiniones Inline
Ver todos los comentarios
erretxea
erretxea
9 years ago

Empezamos mal… No tengo esa carpeta dentro de la carpeta ‘Calendars’ de mi librería de usuario.

osmio
9 years ago

Hola Carlos:
¡Espectacular! Largo tiempo que vengo preguntándome esto.
Muchas gracias
Abrazo

Itnas
Itnas
9 years ago

Igual estoy confundido. En Mountain Lion si añades un evento a Calendario, SÍ puedes establecer el/los aviso/s que te convengan en el/los día/s y la/s hora/s que desees… o no me entero con lo de “Cuando creas un evento en Calendario, dispones de la opción de marcar ese evento para que tu Mac te notifique previamente el mismo. Sin embargo, cuando se trata de un evento para todo el día, no hay una forma sencilla de cambiar la hora del día en la que recibirás esa notificación”.
Por otro lado, en mi caso, si rebusco donde dices, me da “TRIGGER;VALUE=DATE-TIME:19760401T005545Z”
Así que… !?

Itnas
Itnas
9 years ago

En efecto:
/Users/XXXXX/Library/Calendars/18D0D49A-0F67-433C-8F16-FDFFACD6F75A.caldav/ServerDefaultAlarms/EventAllDayAlarms.icsalarm

Y lo único muestra Textwrangler es (y espero no dar más información que la que debiera dar):

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Apple Inc.//Mac OS X 10.8.1//EN
CALSCALE:GREGORIAN
BEGIN:VALARM
X-WR-ALARMUID:B151D873-EE62-4357-981B-B30F495BA197
UID:B151D873-EE62-4357-981B-B30F495BA197
TRIGGER;VALUE=DATE-TIME:19760401T005545Z
ACTION:NONE
END:VALARM
END:VCALENDAR

Saludos

Itnas
Itnas
9 years ago

Gracias. Visto lo visto quizá ya no tenga tanta necesidad de enredar para el uso que le daría. Gracias en todo caso.
…¡ah!, y lo de la fecha…, normal, es que uso mac y calendario desde que existen (siguen risas)

8
0
Me encantaría saber tu opinión, por favor, deja un comentariox
()
x