Author Topic: Курсор в оконном режиме.  (Read 1351 times)

0 Members and 2 Guests are viewing this topic.

Engineer

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Курсор в оконном режиме.
« on: September 19, 2016, 04:52:17 AM »
Как в оконном режиме сделать клик после этого?
Code: (clickermann) [Select]
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "file.bmp")
   m_move($_return1+RND(0,50), $_return2+RND(0,25))
   WAITMS(RND(50,55))
   LCLICK(?,?) // сделать клик в том месте куда навела m_move()
END_IF
Ставил, вместо LCLICK, вывод в лог ($_xmouse, $_ymouse) или (-1, -1) и получал координаты "реального" курсора.
Получается он после каждого MOVE возвращается к видимому курсору?
Есть ли смысл использовать скрипт mouse_move в оконном режиме?

Золотой

  • Оплот сообщества
  • ****
  • Posts: 312
    • View Profile
Re: Курсор в оконном режиме.
« Reply #1 on: September 19, 2016, 07:34:40 AM »
этот скрипт передвигает курсор, а это режим поддерживает только клики без курсора, так-что не совместимо.
а клик  сделать можно, только  m_move() в холостую сработает.
Code: (clickermann) [Select]
 
$_n1=$_return1+RND(0,50)
$_n2=$_return2+RND(0,25)
m_move($_n1,$_n2)
WAITMS(RND(50,55))
   LCLICK($_n1,$_n2) // сделать клик в том месте куда навела-бы m_move()

Engineer

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Re: Курсор в оконном режиме.
« Reply #2 on: September 20, 2016, 12:44:10 AM »
Большое спасибо! Красиво вы переменными вертите. :o