Estoy tratando de configurar los eventos del calendario en macOS Sierra de Calendario de que se repita todos los 2,551,440 segundos (que pasa a ser el período sinódico de la Luna).
Finalmente, quiero un calendario que proporciona la Luna de subida y tiempos establecidos para la ubicación de mi, y también es necesario que la lista de la fase Lunar (por ejemplo, Luna Llena, Luna Nueva, etc.). He encontrado un montón de ejemplos en Internet donde la gente ha creado manualmente los eventos, pero que increíblemente tedioso (un evento por día durante años!), y se basa en diferentes zonas de tiempo (y lo son de ninguna utilidad para mí).
He visto de los ICS especificaciones que el formato de archivo en sí admite eventos que se repiten cada x segundos. Yo exportados de un evento como un archivo ICS, y luego editar el archivo ICS en TextEdit, pero yo he metido el código erróneo, ya que no vuelva a importar en macOS Calendario con el correspondiente intervalo de repetición. En su lugar, que es importado en un solo evento con ninguna repetición.
Por favor alguien puede explicar cómo hacer esto?
He encontrado el RRULE Generador, pero que sólo admite a intervalos de una hora, no los segundos, y así no es lo suficientemente precisa para mis necesidades.
Yo consideraba que ejecuta un script en bash para generar el evento (que se ejecuta como una tarea en el cron cada 2,551,440 segundos), pero que sólo daría un mes de antelación. Prefiero tener que configurar de forma indefinida.
Otra opción puede ser escribir un script en Python para crear individuales ICS archivos de evento; esto también sería tedioso...
Entiendo que esto no puede ser hecho en el Calendario directamente; la solución más probable es que sea editar manualmente cada archivo ICS para establecer la recurrencia correctamente y, a continuación, importarlos en el Calendario... yo no sé cómo...
Gracias de antemano por cualquier pensamientos.