En AppleScript, ¿puede crear una pestaña de ventana sin usar la combinación de teclas?

1

En AppleScript puede crear una ventana del buscador con:

tell application "Finder"
    activate
    set newWindow to make new Finder window
end tell

después de configurar target si quieres crear una nueva pestaña, me doy cuenta:

tell application "System Events"
    keystroke "t" using command down
end tell

por búsqueda a través de preguntas más antiguas y de Google. En AppleScript hay otra forma de crear pestañas sin tener que usar:

keystroke "t" using command down

y si se crea una ventana con cuatro pestañas, ¿hay alguna forma de cambiar la pestaña en la que está activa la ventana? Por ejemplo:

tab 1
tab 2
tab 3
tab 4

Pasar por las pestañas con una repetición y pulsación final será tab 4 , pero no estoy seguro de cómo decirle a la ventana del buscador que la pestaña frontal debe ser tab 2 y no quiero cambiar la secuencia de las pestañas Se crean significados, no quiero:

tab 1
tab 3
tab 4
tab 2

¿O hay una manera eficiente de analizar qué pestañas están abiertas en esa pestaña en particular? ¿Se puede hacer esto?

    
pregunta ʀ2ᴅ2 18.04.2018 - 16:31

1 respuesta

0

Puedo decir hasta que 10.9 esto no es posible porque la propiedad de la pestaña no está implementada en Applecript. Después de 10.9 ... No lo sé, pero puedes comprobarlo por ti mismo de esta manera: Abra 1 ventana del Finder con dos o más pestañas, luego:

tell application "Finder"
properties of Finder window 1
end tell

... ahora, si puedes encontrar algo en el resultado que habla sobre la pestaña, entonces puedes usar esta propiedad para trabajar en las pestañas. Como alternativa, simplemente abra la Biblioteca del buscador de Apple y busque la pestaña. Le mostraría si hay una propiedad.

También ...

tell application "System Events"
keystroke "t" using command down
end tell

no sería necesario si las pestañas de propiedades se implementaran en Applescript.

    
respondido por el Atalantia 20.05.2018 - 03:46

Lea otras preguntas en las etiquetas