¿Cómo abrir un .app que está dentro de los Contenidos / Recursos / del script?

1

Estoy intentando crear un applecript que cuando hago doble clic en él, el código activa una (o varias) aplicaciones desde su interior. p.ej. Simplemente hago clic en este script y abre Photo booth y COD.

    
pregunta John Smith 16.08.2018 - 14:12

2 respuestas

3

Puede usar ruta al recurso para obtener ruta de acceso del archivo .app que está en la carpeta Resource de la aplicación, y luego use el Finder para abrir las aplicaciones, por ejemplo:

set appPath1 to path to resource "AppName1.app"
set appPath2 to path to resource "AppName2.app"

tell application "Finder"
    open appPath1
    open appPath2
end tell

Nota: este método es para usarlo desde un script de la aplicación AppleScript que se ejecuta al abrir la aplicación AppleScript. Si esto no es lo que estás buscando, entonces entendí mal tu pregunta. Si no entendiera bien, ¿podría aclarar su pregunta?

    
respondido por el user3439894 16.08.2018 - 15:38
1

Si prefiere ejecutar el código dentro de su aplicación de edición de scripts, así como la aplicación en sí misma, esta solución siempre funciona para mí.

set theApp to (path to me as text) & "Contents:Resources:YOUR APP.app"

tell application "Finder" to open theApp
    
respondido por el wch1zpink 16.08.2018 - 17:32

Lea otras preguntas en las etiquetas