He escrito un archivo ICS utilizando el módulo iCalendar y python.
Mi problema es, ¿cómo puedo decirle a iCalendar que lea el archivo ICS? Pensé que podría ponerlo en ~ / Library / iCalendar / <---> / Events pero parece que solo almacena los archivos ICS una vez que se han importado.
¿Alguien sabe una forma en que podría hacer esto?
Gracias,
Respuestas
1 para la respuesta № 1Usaría Applescript o Python marco de scripting bridge. En cualquier caso, dile a iCal que agregue los eventos.
Un ejemplo (en Applescript):
tell application "iCal"
tell calendar "Work"
set theDate to current date
make new event at end with properties {description:"The Event Description",
summary:"Event Name", location:"Main Street", start date:theDate,
allday event:true}
end tell
end tell
O use el mismo método para decirle a iCal que abra e importe ese archivo.
0 para la respuesta № 2
Podrías decirle a iCal que abra el archivo ics.