Тема: AHK: Исполнение скрипта в определенной области экрана
Здравствуйте! Есть скрипт, который при зажатии определенной кнопки делает следующее: Зажать Shift и быстро нажимать ЛКМ. Хочу сделать чтоб этот скрипт действовал не во всей области экрана, а в определенно. Пример: Я зажал кнопку исполнения скрипта, скрипт начинает действие, но за определенной зоной он не делает никаких нажатий, а как только мышка зашла в зону действий он начинает зажимать Shift и быстро нажимать ЛКМ. Прошу помощи в создании такого скрипта. Всем заранее спасибо!
Красная зона - зона, в которой будет происходить действие скрипта.
Сам скрипт:
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
Numpad2::ExitApp
*x::
While GetKeyState("x", "P")
{
send {LShift down}
Click
Sleep, 50
send {LShift up}
}
Return