Как использовать AutoHotKey для привязки приложения к боковой части экрана



Попробуйте наш инструмент устранения неполадок

AutoHotKey, часто сокращенно AHK, является популярным языком сценариев с открытым исходным кодом для Windows. Он разработан, чтобы упростить изменение сочетаний клавиш или горячих клавиш, чтобы они соответствовали вашим конкретным потребностям. Он также используется для автоматизации программного обеспечения и может использоваться людьми, плохо знакомыми с программированием.



Пользователь SuperUser.com объяснил, что, пытаясь сделать ctrl + shift + стрелка команда приводит к тому, что приложения привязываются к одной стороне экрана, поэтому команда будет работать только в некоторых случаях. Пользователь использовал следующий скрипт:



^ + Right :: send, # {Вправо вниз} {Вправо вверх}



^ + Left :: send, # {Влево вниз} {Влево вверх}

Хотя сценарий показал ограниченный успех, его можно усовершенствовать и использовать AutoHotKey, чтобы сделать его надежным ярлыком. Ниже приводится объяснение того, как это можно сделать.



Изменить скрипт и установить AutoHotKey

  1. Для начала вам необходимо скачать AutoHotKey из эта ссылка . Во время установки AutoHoteKey вам будет предложено выбрать между ANSI и UNICODE. Выбор UNICODE будет означать, что программа поддерживает неанглийские символы. Следуйте инструкциям на экране, пока не появится Установить Щелкните по нему и продолжайте.
  2. После установки программного обеспечения вы сможете создавать сценарии на своем Рабочий стол, щелкните правой кнопкой мыши и выделить Новый. В раскрывающемся меню выберите Скрипт AutoHotKey .
  3. Выберите имя для вашего сценария. Поскольку вы используете его для создания функции «Snap», вы могли бы назвать его KeyboardSnapShortcut .ahk. Необходимо расширение файла .ahk.
  4. На вашем рабочем столе должен появиться новый значок под названием Щелкните правой кнопкой мыши значок, а затем выберите Редактировать скрипт. К Блокнот должно появиться окно. Это будет содержать ваш сценарий. В Блокнот измените следующий скрипт: ^ + Right :: send, # {Вправо вниз} {Вправо вверх}

^ + Left :: send, # {Влево вниз} {Влево вверх}

С участием:

^ + Right :: SendEvent {LWin down} {Right down} {LWin up} {Right up}

ИЛИ ЖЕ

^ + Right :: Send {LWin down} {Right} {LWin up}

  1. Теперь используйте ctrl + S на клавиатуре, чтобы сохранить сценарий, и закройте окно.
  2. Двойной щелчок значок на главном экране, и код запустится. Теперь у вас должна быть возможность привязывать окна к левой или правой части экрана с помощью ctrl + shift + стрелка влево / стрелка вправо.
1 минута на чтение