Left Down (Lua)

Материал из UoPilot
Версия от 21:06, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == '''left_down''' - зажать левую кнопку мыши <br>'''left_up''' - отпустить левую кнопку мыши...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

left_down - зажать левую кнопку мыши <br>left_up - отпустить левую кнопку мыши <br>right_down - зажать правую кнопку мыши <br>right_up - отпустить правую кнопку мыши <br>middle_down - зажать среднюю кнопку мыши <br>middle_up - отпустить среднюю кнопку мыши <br><br>Работают не во всех приложениях, в таких случаях можно использовать клики с приставкой 'k': Kleft Down (Lua).

Синтаксис

Привязка к окну: Да. <br>Работа со свернутым окном: Да. <br>Все параметры заключаются в скобки и разделяются запятыми.

left_down (<x> <y> [+х +у [-х -у]] [abs|handle])
left_up <x> (<y> [+х +у [-х -у]] [abs|handle])
right_down (<x> <y> [+х +у [-х -у]] [abs|handle])
right_up (<x> <y> [+х +у [-х -у]] [abs|handle])
middle_down (<x> <y> [+х +у [-х -у]] [abs|handle])
middle_up (<x> <y> [+х +у [-х -у]] [abs|handle])

Где: <br><x> - x координата клика. <br><y> - y координата клика. <br>+х +у - случайное смещение в '+' в указанном пределе. <br>-х -у - случайное смещение в '-' в указанном пределе. <br>[abs] - признак клика по абсолютным координатам экрана, а не относительным окна. Указывать в кавычках: "abs". <br>[handle] - хендл окна для клика.

Примеры

--lua
left_down (150, 200)  -- зажать левую кнопку в координатах 150 200
left_up (340, 300)    -- отпустить левую кнопку в координатах 340 300
--lua
right_down (150, 200)    -- зажать правую кнопку в координатах 150 200
wait (1000)              -- ждать 1 секунду
right_up (340, 300)      -- отпустить правую кнопку в координатах 340 300
--lua
left_down (150, 200, 5, 10, 5, 10)   -- зажать левую кнопку в координатах: X от 145 до 155, Y от 190 до 210 
left_up (340, 300, 3, 7, 5, 4)       -- отпустить левую кнопку в координатах: X от 335 до 343, Y от 296 до 307
--lua
local x, y, x1, y1 = 130, 140, 500, 300
left_down (x, y)   -- зажать левую кнопку в координатах 130, 140
left_up (x1, y1)   -- отпустить левую кнопку в координатах 500, 300

Смотрите также

Kleft Down (Lua) <br>Left (Lua) <br>Kleft (Lua) <br>Move (Lua) <br>Drag (Lua)