He creado una aplicación con Automator.
Quiero tener un nuevo ícono en la barra de menú como este:
Que inicia la aplicación cuando hago clic en ella.
¿Es posible? (sin usar Xcode)
PD: no quiero un lanzador de barra de menú .
fuente
He creado una aplicación con Automator.
Quiero tener un nuevo ícono en la barra de menú como este:
Que inicia la aplicación cuando hago clic en ella.
¿Es posible? (sin usar Xcode)
PD: no quiero un lanzador de barra de menú .
Una alternativa es usar el menú Script Applescript.app.
Se muestra seleccionado aquí en la barra de menú
Este menú normalmente es de fácil acceso a los scripts de Applescript y los enumerará y ejecutará desde el menú.
Pero una prueba rápida muestra que también puede ejecutar flujos de trabajo de Automator.
Para obtener el menú, debe abrir Applescript Editor.app, que se puede encontrar en la carpeta Utilidades dentro de la carpeta Aplicaciones :
/Applications/Utilities/AppleScript Editor.app
Una vez abierto, vaya a Preferencias y debajo de la pestaña General verifique:
"Mostrar menú de script en la barra de menú"
Es posible que desee desmarcar "Mostrar scripts de computadora"
Ahora puede salir de Applescript.app y el menú Applescript debe estar en la barra de menú.
Ahora selecciona el Menú Applescript y tendrá un submenú " Carpeta Abrir Scripts " para llevarlo a la carpeta donde puede colocar sus flujos de trabajo.
Seleccione la opción " Abrir carpetas de secuencias de comandos " y luego el submenú " Abrir menú de carpetas de secuencias de comandos de usuarios para llevarlo a la carpeta donde puede colocar sus flujos de trabajo.
Se abrirá una ventana del Finder en la carpeta Scripts de usuarios . Ahora puede colocar su archivo .workflow dentro de él.
El menú Applescript es dinámico. Entonces, cada vez que lo selecciona, escanea sus carpetas para ver qué hay en ellas y llena el menú en consecuencia.
Sus archivos .workflow deberían aparecer allí. El nombre del menú será el nombre del archivo.
Al seleccionar el menú para su flujo de trabajo, se ejecutará.
No, no hay opción para hacer esto en Automator.
Los elementos de la barra de menú se almacenan
/System/Library/CoreServices/Menu\ Extras/
con un tipo de archivo demenu
. Colocar aplicaciones aquí no funcionará, independientemente del programa con el que estén hechas.Sin embargo, aLaunch y Butler le permiten agregar aplicaciones a un menú de barra de menú.
fuente