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.
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.
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?
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
Lea otras preguntas en las etiquetas macos applescript automation