Od czasu do czasu przydatne może być dodanie przypomnień do Reminders.app z wiersza poleceń - szczególnie dlatego, że są one zsynchronizowane z iCloud. Czy jest na to jakiś sposób?
Preferowane jest rozwiązanie, które nie opiera się na AppleScript : a) ze względów wydajnościowych (prawdopodobnie głupie) ib) rozwiązania AppleScript często wydają mi się niezdarne lub nadmiernie gadatliwe.
Odpowiedzi:
Możesz również utworzyć przepływ pracy Automatora za pomocą pustej akcji Nowy element przypomnienia, a następnie uruchomić go
automator -i title test.workflow
.Zobacz także ten post w Mac OS X Hints .
źródło
#!/usr/bin/env bash
jako pierwszy wiersz i uruchomchmod +x /path/to/script
lub uruchombash /path/to/script.sh
. Lub usuń pierwszy i ostatni wiersz i zapisz go w AppleScript Editor.Oto kolejna wersja, która pozwala ustawić tytuł, datę końcową i godzinę za pomocą argumentów wiersza poleceń.
Więc jeśli nazwiesz ten skrypt „przypomnij” i nadasz mu uprawnienia do wykonywania (chmod 755 przypomnij), możesz to zrobić:
źródło
źródło
Oto ta sama funkcjonalność, co powyższy AppleScript; ale w JXA z ES6.
źródło
Ten projekt github działa świetnie i nie używa AppleScript. To skompilowana aplikacja XCode.
https://github.com/keith/reminders-cli
źródło