1 votos

¿Cómo abrir un archivo con Applescript?

Parece una pregunta muy sencilla, pero no encuentro la respuesta en la mucha documentación que hay sobre Applescript.

Tengo una aplicación no secuenciable para la que quiero abrir un archivo utilizando el cuadro de diálogo Abrir archivo de la aplicación. Esto es lo que se me ocurrió hasta ahora:

tell application "CubicSDR"
    activate
end tell

tell application "System Events" to tell process "CubicSDR"
    set position of window 2 to {-1920, -296}
    set size of window 2 to {1635, 500}
    click menu item "Open Session" of menu "File" of menu bar 1
    ......
end tell

Luego he intentado seleccionar un archivo, abrir un archivo, hacer clic en un archivo, nada parece funcionar. Esto no puede ser tan difícil como parece teniendo en cuenta que se trata de una operación tan común. ¿Alguien tiene un ejemplo de código con el que pueda trabajar?

1voto

oa- Puntos 164

Aquí tienes:

tell application "Mail" to open "Library:Desktop Pictures:Small Ripples graphite.png"

Sustituye "Mail" y el archivo por la aplicación y el archivo con los que quieras abrir tu archivo, respectivamente.

0 votos

La aplicación que necesita abrir el archivo aparentemente no está habilitada para AppleScript. Así que tengo que hacerlo a través de los Eventos del Sistema.

0 votos

@TonMachielsen gracias por avisarme de que esta forma no funcionaba con nuestra aplicación específica. ¿En qué idioma está configurado tu sistema operativo?

0 votos

OSX está configurado en inglés (US).

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