Usando AppleScript, quiero establecer los límites de la ventana para la aplicación de escritorio de Google Hangouts.
El archivo de aplicación se encuentra en:
/Users/Me/Applications/Chrome Apps.localized/Default knipolnnllmklapflnccelgolnpehhpl.app
(No tengo ni idea de por qué el nombre de la aplicación es knipolnnllmklapflnccelgolnpehhpl).
He probado lo siguiente
tell application "Default knipolnnllmklapflnccelgolnpehhpl" to set bounds of front window to {405, 23, 1037, 633}
pero me da el error:
Por defecto knipolnnllmklapflnccelgolnpehhpl tiene un error: No se puede obtener ventana 1. Índice inválido.
Entonces pensé: "La aplicación de Hangouts no debe ser scriptable".
He intentado el método proporcionado en esta respuesta para cambiar el tamaño de la ventana de una aplicación que no sea de guión a través de los eventos del sistema:
set theSBounds to {{405, 23}, {1037, 633}}
tell application "System Events"
set size of front window of application process "Default knipolnnllmklapflnccelgolnpehhpl" to item 1 of theSBounds
set position of front window of application process "Default knipolnnllmklapflnccelgolnpehhpl" to item 2 of theSBounds
end tell
pero me da el error:
Los eventos del sistema tienen un error: No se puede establecer el proceso de aplicación "Default knipolnnllmklapflnccelgolnpehhpl" a {405, 23}.
Después de abrir el diccionario para la aplicación de Google Hangouts a través de script Editor.app, me di cuenta de que la aplicación es de hecho scriptable y puede responder a límites . La aplicación es compatible con las suites estándar y de texto de AppleScript.
¿Alguien sabe cómo establecer los límites de esta aplicación?