Use tell application "name" to activate
, donde name
es el nombre de la aplicación que desea presentar al frente. Si ya tiene un bloque tell
sentencia para la aplicación de destino, puede usar activate
solo dentro del bloque tell
.
Ejemplos:
tell application "name" to activate
O:
tell application "name"
activate
# Other commands to follow...
end tell
Además, si la aplicación de destino se está abriendo desde un script shell , ya sea que se ejecute manualmente en Terminal o dentro de AppleScript, por ejemplo. do shell script "name.sh ..."
puede agregar un comando de AppleScript dentro del script shell utilizando osascript
como se indica a continuación:
Sintaxis:
osascript -e 'tell application "name" to activate'
Ejemplo:
osascript -e 'tell application "Safari" to activate'
Nota: en la Terminal, escriba man osascript
y presione ingresar , para mostrar la entrada del Manual de comandos generales de BSD para osascript
.
De la Guía del lenguaje AppleScript:
activar
Presenta una aplicación al frente y la lanza si es necesario.
Como buena referencia, eche un vistazo a Introducción a la Guía del lenguaje AppleScript y es útil tener el siguiente documento en su sistema, AppleScript Language Guide (2013) PDF .