Elimina (non nascondi) gli eventi del calendario automaticamente o tramite CLI

0

Ci sono molte risposte online su come nascondere vecchi eventi dai calendari di iCloud, ma non molti su come effettivamente eliminarli. Dalle impostazioni, sembra che non sia possibile eseguire automaticamente. Ci può essere, tuttavia, un modo da linea di comando per farlo. Sto cercando qualcosa che non si basa su AppleScript per chiamare l'app Calendar e farlo lì, poiché ho ottenuto risultati misti con tali soluzioni e preferisco non invocare una GUI.

    
posta user137369 28.01.2015 - 17:22
fonte

1 risposta

1

Poiché iCloud è basato su CalDAV, questo non dovrebbe essere troppo difficile. L'eliminazione di un evento si riduce a una semplice richiesta HTTP, ad esempio:

DELETE /calendars/johndoe/home/132456762153245.ics HTTP/1.1
If-Match: "2134-314"

Questo progetto su GitHub potrebbe essere un buon punto di partenza: jcs / iclouddav

    
risposta data 28.01.2015 - 18:52
fonte

Leggi altre domande sui tag