Clickoffsetx: различия между версиями

Материал из UoPilot
Перейти к навигации Перейти к поиску
(Новая страница: « == Описание == '''Clickoffsetx''' - смещение кликов мышью и команды 'move' по оси 'X'. <br>'''Clickoffsety''' - сме...»)
 
 
(не показаны 2 промежуточные версии этого же участника)
Строка 2: Строка 2:
 
== Описание ==
 
== Описание ==
 
'''Clickoffsetx''' - смещение кликов мышью и команды 'move' по оси 'X'.
 
'''Clickoffsetx''' - смещение кликов мышью и команды 'move' по оси 'X'.
&lt;br>'''Clickoffsety''' - смещение кликов мышью и команды 'move' по оси 'Y'.
+
<br>'''Clickoffsety''' - смещение кликов мышью и команды 'move' по оси 'Y'.
  
 
== Синтаксис ==
 
== Синтаксис ==
 
Привязка к окну: Опционально.
 
Привязка к окну: Опционально.
&lt;br>Работа со свернутым окном: Нет.
+
<br>Работа со свернутым окном: Нет.
 
  set Clickoffsetx 50    //смещение вправо на 50 пикселей
 
  set Clickoffsetx 50    //смещение вправо на 50 пикселей
 
  set Clickoffsety 30    //смещение вниз на 30 пикселей
 
  set Clickoffsety 30    //смещение вниз на 30 пикселей
Строка 37: Строка 37:
  
 
[[Left]]
 
[[Left]]
&lt;br>[[Kleft]]
+
<br>[[Kleft]]
&lt;br>[[Move]]
+
<br>[[Move]]
  
 
== История развития ==
 
== История развития ==
  
 
'''2.36'''
 
'''2.36'''
&lt;br>Добавил переменные смещения кликов мышью и команды 'move', и переменные смещения возвращаемых координат команд 'findimage' и 'findcolor':
+
<br>Добавил переменные смещения кликов мышью и команды 'move', и переменные смещения возвращаемых координат команд 'findimage' и 'findcolor':
 
     'clickoffsetx', 'clickoffsety', 'findoffsetx',  'findoffsety'.  
 
     'clickoffsetx', 'clickoffsety', 'findoffsetx',  'findoffsety'.  
  

Текущая версия на 10:18, 28 августа 2019

Описание

Clickoffsetx - смещение кликов мышью и команды 'move' по оси 'X'.
Clickoffsety - смещение кликов мышью и команды 'move' по оси 'Y'.

Синтаксис

Привязка к окну: Опционально.
Работа со свернутым окном: Нет.

set Clickoffsetx 50    //смещение вправо на 50 пикселей
set Clickoffsety 30    //смещение вниз на 30 пикселей

set Clickoffsetx -40   //смещение вверх на 40 пикселей
set Clickoffsety -60   //смещение влево на 60 пикселей

Примеры

// Пример 1
set clickoffsetx 50
set clickoffsety 50
move 0 0               //переместит курсор в координаты 50, 50
End_script
// Пример 2
set clickoffsetx 25
kleft 100 100 abs              //клик в абсолютные координаты 125 100
End_script
// Пример 3
set clickoffsetx 20       
set clickoffsety 30
set #a findcolor(0 0 1920 1080 1 1 (255) %arr)   // поиск цвета
if #a > 0                                  // если цвет найден
    kleft %arr [1 1] %arr [1 2]            // клик со смещением от найденного цвета, +20 по 'X' и +30 по 'Y'.
end_if
End_script

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

Left
Kleft
Move

История развития

2.36
Добавил переменные смещения кликов мышью и команды 'move', и переменные смещения возвращаемых координат команд 'findimage' и 'findcolor':

   'clickoffsetx', 'clickoffsety', 'findoffsetx',  'findoffsety'. 
   //размер картинки 9х9
   set findoffsetx 5 
   set findoffsety 5
   set ... findimage
   //вернет координаты не левого верхнего угла а центра картинки
   set clickoffsetx 5
   set clickoffsety 5
   left 0 0
   //кликнет в координаты 5, 5