Tengo un AppleScript simple que funciona exactamente como se esperaba cuando se ejecuta solo, como una aplicación, directamente desde ScriptDebugger o Script Editor, o como un elemento de una automatización desde Automator:
Sin embargo, cuando intento ejecutar esta Automatización como Servicio, por ejemplo, guardándola como Servicio y ejecutándola desde el menú Servicios
no pasa nada. El Servicio no se ejecuta si uso una acción "Ejecutar AppleScript" en Automator, o creo una aplicación a partir del script y uso una acción Iniciar aplicación.
¿Por qué mi AppleScript no se ejecuta como un servicio, cuando funciona perfectamente en todas las demás circunstancias?
Esto es extraño, pero he visto al menos a tres personas en las Comunidades de soporte de Apple que tuvieron este problema cuando a of process "x"
y a tell application "System Events" to
están en la misma línea.
Prueba esto.
on run {input, parameters}
tell application "System Events"
tell process "TextWrangler" to set visible to not visible
end tell
end run
Ghoppe
Ghoppe
oromo
Ghoppe
Lrí