Я хотел бы создать инструмент, который позволяет вам устанавливать окна с точным размером в пиксельном масштабе, чтобы иметь возможность более точного деления экрана.
Например, если бы у меня было четыре окна терминала (и у меня не было чего-то классного, например, iTerm, чтобы сделать это для меня), я бы хотел установить для каждого из них высоту экрана 1/2 и ширину экрана 1/2. и людей, чтобы расположить их через координаты x, y, чтобы они занимали весь экран, и ровно четверть из них по отдельности.
Можно ли это сделать с помощью appleScript?
источник
system_profiler SPDisplaysDataType | grep Resolution
в iTerm, чтобы получить разрешение экрана. Или откройSystem Profiler
и это должно тебе сказать. Еще одна вещь, которую нужно попробовать, - это использовать свойство bounds окна в AppleScript: вы можете сделать окно Finder полностью открытым (перетащить, чтобы заполнить весь экран), а затем запустить егоtell application "Finder" to get the bounds of the front window
в AppleScript, и он вернет границы, которые представляют область окна. окно.tell application "Finder" to get the bounds of the front window
, это вернет область окна, которая является полными границами экрана. Он вернет его в следующем формате: {72, 90, 512, 481}.