2 votos

¿Qué es el 'Si en el Buscador de Abrir, Entonces...' AppleScript código?

Estoy creando una 'Salga de Todos los' atajo de teclado. Tengo el Cierre Todas las Aplicaciones del sistema de comando y el AppleScript para abrir el Buscador de windows (sin ella, el Buscador de ventanas permanecen abiertas). Sin embargo, si no hay ninguna ventana del Finder está abierto, un sonido de error juega todo el tiempo. Yo por lo tanto necesitan el código de la secuencia de comandos para comprobar si hay alguna abrir el Buscador de windows, y si este es el caso, para luego cerrarlas. Este es el código que tengo hasta ahora:

tell application "Finder" to activate
tell application "System Events"
    keystroke "w" using {command down, option down}
end tell

Solo falta que el "si abrir el Buscador de windows, a continuación," la parte por el principio. Podría alguien ayudarme para esta línea de código?

1voto

user3439894 Puntos 5883

Puede utilizar el siguiente AppleScript código para evitar un error si el Buscador no tener todas las ventanas abiertas.


tell application "Finder"
    activate
    if exists window 1 then
        tell application "System Events"
            keystroke "w" using {command down, option down}
        end tell
    end if
end tell

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