¿Hay una manera de determinar qué aplicación lanzó un Servicio Automator?
La idea es verificar la aplicación que lanzó el servicio, con un script de shell / apple y reaccionar de manera diferente dependiendo de la aplicación que fue.
EDITAR:
Entonces, cuando hago algo como esto ...
el servicio, creado en Automator, puede indicar de qué aplicación se lanzó.
EDIT2:
La solución sugerida, para consultar la aplicación que se encuentra más al frente usando Applescript, mientras que una posible solución está lejos de ser la ideal. Me parece que si el sistema está ocupado o si hay retrasos en el inicio del flujo de trabajo, podría devolver la aplicación incorrecta y confundir el flujo de trabajo.