Modifica un promemoria (Reminders.app) con JXA

2

Ho un promemoria specifico che viene eseguito ogni giorno. Il momento in cui quel promemoria dovrebbe sparire cambia frequentemente (circa una volta alla settimana). invece di cambiarlo manualmente ogni volta, vorrei eseguire uno script per modificare il promemoria.

Finora, non ho avuto fortuna. È possibile modificare programmaticamente le date di scadenza o devo cancellare e ricreare il promemoria ogni volta?

In entrambi i casi, non riesco nemmeno ad azzerare il promemoria esatto. Poiché viene eseguito ogni giorno, ogni volta che lo contrassegno viene creata una copia completata archiviata. Quando provo a raggiungerlo tramite whose({completed: true}) , posso ottenere tutti i promemoria corretti in un elenco, ma non posso specificare quello che voglio ( byName non funziona).

Quando riesco a ottenere il promemoria (con metodi non adeguati, come quando uso la posizione dell'array quando posso restituirlo), non riesco a cambiare le sue proprietà.

Tuttavia, eliminare e ricreare il promemoria sembra non funzionare, perché vedo che nella sua properties() indica che si tratta di un promemoria ricorrente, il che suggerisce che potremmo non essere in grado di impostare promemoria ricorrenti in modo programmatico.

    
posta user137369 20.02.2018 - 18:44
fonte

0 risposte

Leggi altre domande sui tag