Mensaje del centro de notifications a través de AppleScript / osascript: especifique el nombre y el icono de una aplicación

Cuando se envía una notificación al Centro de notificación de OS X a través del osascript de AppleScript, como en:

 osascript -e 'display notification "Finished that long running task." with title "Finally!"' 

El Centro de notifications muestra "AppleScript Editor" como fuente de la notificación:

  • Acceda a submenus de aplicaciones con AppleScript
  • Cómo abrir un script de shell en una nueva window de Terminal y ejecutarlo con privilegios de administrador
  • Pulsando la tecla de control con AppleScript
  • Notificaciones de página de Facebook en OSX 10.8.2 Centro de notifications
  • Cambiar la dirección de desplazamiento del trackpad con AppleScript en Yosemite
  • Applescript no invocará command de acceso directo
  • Centro de notificaciones

    ¿Existe la posibilidad de especificar una fuente diferente (como en la aplicación) y el icono al enviar una notificación de esta manera?

  • Notification Center en iOS 6 no está eliminando correos electrónicos eliminados
  • Recibe una notificación cuando se carga la batería
  • ¿Se puede ampliar la window de popover de descargas de Safari?
  • Cualquier forma de get la list "Open With ..." a través de AppleScript?
  • Programáticamente / Cambiar secuencialmente el ajuste pnetworkingeterminado Open-With
  • Configuración de AppleScript Desplegable de selección
  • 2 Solutions collect form web for “Mensaje del centro de notifications a través de AppleScript / osascript: especifique el nombre y el icono de una aplicación”

    No creo que sea posible con AppleScript pero sí con terminal-notifier :

     -sender ID The bundle identifier of the application that should be shown as the sender, including its icon. -appIcon URL The URL of a image to display instead of the application icon (Mavericks+ only) 

    Por ejemplo:

     terminal-notifier -title title -message message -sender com.apple.TextEdit 

    Deberías ser capaz de hacer

     osascript -e 'tell app "System Events" to display notification "Finished that long running task." with title "Finally!"' 

    Puede cambiar "System Events" a cualquier otro nombre de aplicación.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).