0 votos

¿Cómo activar una aplicación Automator con AppleScript?

¿Por qué no se abre la aplicación?

try
    open application "Macintosh HD:Users:TheUser:Desktop:Automator test 2"
on error
    display dialog "could not open the automator"
end try

También he probado lo siguiente:

tell application "Macintosh HD:Users:TheUser:Desktop:Automator test 2" to activate

tell application "finder" to activate "Macintosh HD:Users:TheUser:Desktop:Automator test 2"

La ruta del archivo es correcta y la aplicación funciona cuando se activa manualmente.

0 votos

Me sorprende que no haya extensión de archivo. ¿La ausencia de una es algo intencionado?

1voto

AgentPaper Puntos 18

Estaba siendo estúpido. Esta versión funciona:

tell application "Finder"
    try
        open "Macintosh HD:Users:TheUser:Desktop⁩⁩:Automator test 2"
    on error
        display dialog "could not open the automator"
    end try
end tell

Sólo tienes que utilizar el comando tell finder y abrir en lugar de abrir la aplicación.

0voto

Louis Hugues Puntos 151

Pruebe a utilizar do shell script y llamando al automator herramienta de línea de comandos.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X