Específicamente, me gustaría adjuntar una acción de carpeta que pasaría al centro de notificaciones una alerta programada que se activaría después de 60 días ... ¿posible?
Específicamente, me gustaría adjuntar una acción de carpeta que pasaría al centro de notificaciones una alerta programada que se activaría después de 60 días ... ¿posible?
Habilitar at
:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist
Agregue una acción Ejecutar script de shell que use notificador de terminal para mostrar una notificación:
at 2 months <<< 'terminal-notifier -message "some message" -title "title"'
Reemplace terminal-notifier
con /Applications/terminal-notifier.app/Contents/MacOS/terminal-notifier
si lo ha instalado descargando el paquete de la aplicación.
now+5 <<< 'say a'
ejecutaría un comando en cinco segundos. Puede listar los comandos programados con atq
y eliminarlos con atrm
. Consulte man at
para obtener más información.
Bien, y resulta que encontré la respuesta a esto. Solo necesitaba editar mi applecript adjunto existente. Y aquí está con el formato correcto en su lugar:
property myList : "Invoices"
on adding folder items to this_folder after receiving these_items
repeat with this_item in these_items
set fName to name of (info for this_item)
if fName does not start with "." then -- avoid new todo for .dsstore files or something similar
set startTime to (current date) + 60 * days
tell application "Reminders"
make new reminder at beginning of list myList with properties {name:fName, due date:startTime, remind me date:startTime}
end tell
end if
end repeat
end adding folder items to
Lea otras preguntas en las etiquetas mountain-lion notification-center folder-action