1 votos

¿Cómo puedo obtener los límites de la ventana de "Adobe Illustrator" en AppleScript?

Aparentemente, Adobe no tiene un mecanismo único para las personas que utilizan un ordenador portátil y monitores adicionales con sus productos. Como usuario de Adobe CC que trabaja principalmente desde un portátil que se conecta a un monitor más grande en casa o en la escuela, TODOS los productos de Adobe CC se abren con una ventana emergente que está fuera de los límites del monitor. Así que no puedes mover ni ajustar nada.

Bloquea eficazmente el producto.

La única solución es desconectar el monitor y esperar a que todo se desplace a la ventana LapTop, donde se asegura de abrir todo dentro de los límites del monitor. A continuación, vuelva a conectar el monitor, y mover todo. Lo cual es una pérdida de tiempo MASIVA cuando se trata de 8gb de RAM y archivos gráficos MASIVOS.

He empezado a aprender AppleScript SÓLO PARA ARREGLAR ESTE RIDÍCULO GLITCH.

PERO... AppleScript e Illustrator no funcionan juntos con Windows.

¿Puede alguien ayudarme con el script que tendría que escribir para obtener (y establecer) los límites de la ventana de Adobe Illustrator?

1voto

zonble Puntos 2925

Aquí hay un trozo de código que simplemente obtiene las dimensiones del escritorio y las transfiere a la primera ventana de otra aplicación.
Cambie "TextEdit" por el nombre del proceso de Illustrator y cree usted mismo un Servicio en Automator (abra "Nuevo", elija Servicio, dibuje "Hacer AppleScript" a la derecha, inserte este código...).
Dale un acceso directo a través de [ Preferencias del Sistema > Teclado > Accesos directos > Servicios ] y ponte en marcha.
Espero que esto ayude...

tell application "Finder" to set myBounds to bounds of window of desktop

tell application "System Events" to tell process "TextEdit"
    set position of window 1 to {0, 20}
    set size of window 1 to {item 3 of myBounds, (item 4 of myBounds) - 20}
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