Kadang-kadang mungkin berguna untuk menambahkan beberapa pengingat ke Reminders.app dari baris perintah - terutama karena mereka disinkronkan ke iCloud. Apakah ada cara untuk melakukannya?
Solusi yang tidak bergantung pada AppleScript lebih disukai : a) karena alasan kinerja (mungkin konyol) dan b) solusi AppleScript sering terasa canggung atau terlalu bertele-tele kepada saya.
Jawaban:
Anda juga bisa membuat alur kerja Automator hanya dengan tindakan Item Pengingat Baru kosong dan kemudian jalankan dengan
automator -i title test.workflow
.Lihat juga posting ini di Petunjuk Mac OS X .
sumber
#!/usr/bin/env bash
sebagai baris pertama dan jalankanchmod +x /path/to/script
, atau jalankanbash /path/to/script.sh
. Atau hapus baris pertama dan terakhir dan simpan AppleScript Editor.Berikut versi lain yang memungkinkan Anda untuk mengatur judul, tanggal dan waktu berakhir melalui argumen baris perintah.
Jadi, jika Anda memberi nama skrip ini "mengingatkan" dan memberikannya hak istimewa eksekusi (chmod 755 mengingatkan), Anda bisa melakukan ini:
sumber
sumber
Berikut fungsionalitas yang sama dengan AppleScript di atas; tetapi dalam JXA dengan ES6.
sumber
Proyek github ini berfungsi dengan baik, dan tidak menggunakan AppleScript. Ini adalah aplikasi XCode yang dikompilasi.
https://github.com/keith/reminders-cli
sumber