NOTA - Se han añadido más aclaraciones sobre esta cuestión. Ver " ACTUALIZACIÓN ", abajo.
¿Existe una forma en BigSur (versión 11.6) de consultar el dimensiones ¿los límites de cualquier ventana que se muestre en la pantalla?
Cuando se ejecuta bajo X Windows en linux, puedo ejecutar el xwininfo
y haga clic en cualquier ventana abierta, y los atributos de la ventana, incluyendo su dimensiones límites, será la salida. ¿Existe un comando correspondiente para MacOS? Tenga en cuenta que no estoy ejecutando X Windows en mi Mac.
Muchas gracias de antemano.
ACTUALIZACIÓN : He mencionado lo siguiente en los comentarios, pero quiero añadirlo aquí también ahora, para que quede claro...
Hay casos en los que no conozco el nombre de la aplicación de la ventana cuyo dimensiones los límites que quiero consultar. Todo lo que veo es una ventana, y a veces, no hay ninguna indicación en la propia ventana sobre a qué aplicación pertenece la ventana. Si no conozco el nombre de la aplicación de una ventana determinada, ¿cómo puedo consultar el dimensiones ¿los límites de esa ventana en particular?
Además, hay otra cuestión: hay algunas ventanas que no son creadas por un *.app
tipo de aplicación. Por ejemplo, cuando estoy usando el mpv
programa para ver un vídeo, esa aplicación no es un *.app
sino que es simplemente un ejecutable que ha sido instalado por Homebrew. Debido a esto, no hay manera de consultar los límites de su ventana utilizando el siguiente comando Applescript ...
tell application "mpv"
set position to bounds of window 1
end tell
Este comando de Applescript falla con los Windows creados con no *.app
programas del tipo mpv
.
Estoy buscando una forma más general de consultar las dimensiones de las ventanas, incluso si no conozco el nombre de la aplicación que controla la ventana, e incluso si la aplicación no es un estándar *.app
aplicación.
¿Hay alguna forma de hacerlo?