Utilizzando AppleScript, voglio impostare i limiti della finestra per l'applicazione desktop di Google Hangouts.
Il file dell'applicazione si trova in:
/Users/Me/Applications/Chrome Apps.localized/Default knipolnnllmklapflnccelgolnpehhpl.app
(Non ho idea del perché il nome dell'applicazione sia knipolnnllmklapflnccelgolnpehhpl.)
Ho provato il seguente
tell application "Default knipolnnllmklapflnccelgolnpehhpl" to set bounds of front window to {405, 23, 1037, 633}
ma mi viene dato l'errore:
Default knipolnnllmklapflnccelgolnpehhpl got an error: Can’t get window 1. Invalid index.
Quindi, ho pensato, "L'applicazione Hangouts non deve essere scriptabile."
Ho provato il metodo fornito in questa risposta per modificare le dimensioni della finestra per un'applicazione non programmabile tramite il sistema eventi:
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
ma mi viene dato l'errore:
System Events got an error: Can’t set application process "Default knipolnnllmklapflnccelgolnpehhpl" to {405, 23}.
Dopo aver aperto il dizionario per l'app di Google Hangouts tramite Script Editor.app, mi sono reso conto che l'app è in effetti scriptbile e può rispondere a limiti . L'app è compatibile con le suite AppleScript standard e di testo.
Qualcuno sa come impostare i limiti per questa applicazione?