Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - xazeqs@fexbox.ru

Pages: [1]
1
Тут есть две проблемы. Если использовать оконный режим то любое всплывающее окно может иметь другой HWND и кликер не сможет в него кликать. Например контекстное меню. Однако в основном режиме при клике в другое окно контекстное меню исчезает из за потери фокуса. Так что с правым кликом не все так просто.

Code: (clickermann) [Select]
$h1 = 395980 // hwnd окна источника
$h2 = 330354 // hwnd окна получателя

SUB(_klik,$set)
   WNDGETINFO($h1, $posx1, $posy1, $sizx1, $sizy1)
   WNDGETINFO($h2, $posx2, $posy2, $sizx2, $sizy2)
   $sx = $_xmouse
   $sy = $_ymouse
   SWITCH($set)
      CASE(1)
         LCLICK(($_xmouse-$posx1)+$posx2,($_ymouse-$posy1)+$posy2)
      CASE(2)
         RCLICK(($_xmouse-$posx1)+$posx2,($_ymouse-$posy1)+$posy2)
   END_SWITCH
   MOVE($sx,$sy)
END_SUB

WHILE(1)
   IF(ISKEYDOWN(1)=1)
      WHILE(ISKEYDOWN(1)=1)
         WAITMS(20)
      END_CYC
      _klik(1)
   ELSE
      IF(ISKEYDOWN(2)=1)
         WHILE(ISKEYDOWN(2)=1)
            WAITMS(20)
         END_CYC
         _klik(2)
      ELSE
         WAITMS(20)
      END_IF
   END_IF
END_CYC
Помогите сделать этот код на больше окон дублировать

Pages: [1]