Не все приложения поддерживают AppleScript сценарии , а некоторые из них не поддерживают свойство bounds
, они используют position
свойство и size
свойство . Кроме того, иногда вам понадобятся Системные события до позиция и размер приложение окно .
Я использую комбинацию клавиш , назначенную в FastScripts со следующим пример AppleScript код для автоматической настройки самого переднего окна приложения . Вы можете настроить код в соответствии с вашими потребностями.
Если самое переднее приложение не может использовать свойство bounds
он молча ошибки , а затем Системные события делает это.
tell application "System Events"
set frontmostProcess to name of process 1 whose frontmost is true
end tell
try
tell application frontmostProcess
set bounds of window 1 to {0, 22, 1136, 844}
end tell
on error
tell application "System Events" to tell application process frontmostProcess
set position of window 1 to {0, 22}
set size of window 1 to {1136, 822}
end tell
end try
Примечание: я не связан с разработчиком FastScript, просто довольный пользователь. Это также бесплатно для первых десяти сочетаний клавиш .