Soy un desarrollador experimentado, pero muy nuevo en AppleScript.
Me gustaría cambiar algunos de los detalles de un evento en un calendario.
Encontré la Biblioteca en el Editor de secuencias de comandos y me dirigí a la sección Calendario. No estoy seguro de a dónde ir desde aquí.
En particular, me gustaría cambiar un detalle que no aparece en la Biblioteca, por lo que no soy del todo optimista. Ese detalle es la zona horaria , en particular para las horas de inicio y finalización. Esta información se encuentra en los datos ical
vevent
que están en los datos sin procesar.
Hasta ahora sigo experimentando con leer lo que hay allí:
set calendarName to "Work Travel"
set now to date "Wednesday, 1 March 2017 at 12:00:00 am"
tell application "Calendar" to tell calendar calendarName
set currentEvents to get every event where its start date ≥ now
repeat with e in currentEvents
set start to start date of e
end repeat
end tell
Mi sistema actual es MacOS 10.12 Sierra.