OS X 10.8 Mountain Lion: muestra Alertas en el Centro de Notificaciones desde la línea de comandos o

OS X 10.8 Mountain Lion: muestra Alertas en el Centro de Notificaciones desde la línea de comandos o Applescripts

Integrar Automator con el Centro de Notificaciones es relativamente sencillo gracias a una Acción creada por un usuario que permite integrar los resultados de las acciones de los flujos de trabajo en el Centor de Notificaciones de OS X 10.8 Mountain Lion, pero ¿Y las notificaciones desde la línea de comandos o Applescripts?

Para empezar, tienes que instalar la Acción de Automator y luego seguir estos pasos:

  1. Crear un nuevo flujo de trabajo con solo la acción de Notificación
  2. En la parte inferior de la ventana, la que corresponde a las variables, hay que crear tres de ellas con los nombres Title, Subtitule y Message.
  3. Da a la variable Message un valor por defecto como “Notificación enviada”. Deja los valores por defecto de las otras dos en blanco.
  4. Arrastra cada variable a los correspondientes campos en la acción de Notificación
  5. Guarda el flujo de trabajo como Display Notification.wflow. Un buen sitio para hacerlo es en ~/Library/Workflows (crea la carpeta si es necesario)

Ahora podrás crear notificaciones desde la línea de comandos usando la siguiente orden:

automator -D title=’Title text’ -D subtitle=’Subtitle text’ -D message=’Message text’ ~/Library/Workflows/’Display Notification.wflow’

Para mostrar notificaciones desde Applescript, añade este texto a tu Applescript y llámalo usando:

notify(“Notification title”, “Notification subtitle”, “Notification message”)
if title as text is not “” then set title to ” -D title=” & quoted form of (title as text)

if subtitle as text is not “” then set subtitle to ” -D subtitle=” & quoted form of (subtitle as text)

if message as text is not “” then set message to ” -D message=” & quoted form of (message as text)

do shell script “automator” & title & subtitle & message & ” ~/Library/Workflows/Display Notification.wflow”

end notify

Para la línea de comandos tienes otra opción: Terminal-Notifier que tendrás que compilar antes de usarlo.

0 0 votos
Article Rating
Subscribe
Notify of
0 Comments
Opiniones Inline
Ver todos los comentarios
0
Me encantaría saber tu opinión, por favor, deja un comentariox
()
x