====== send_mouse_move ====== **Каноническая страница:** [[https://humanemulator.net/objects/DOM/interface/send_mouse/send_mouse_move.php|https://humanemulator.net/objects/DOM/interface/send_mouse/send_mouse_move.php]] [[objects:start|← Objects]] ---- Справка Human Emulator interface: send_mouse_move Interface"; ?> send_mouse_move send_mouse_move($dx=1,$dy=1,$time=0,$tremble=0,$buttons=""); - эмулировать перемещение мыши на уровне событий относительно левого верхнего угла элемента ( доступна с 4.6.29 ) * $dx – смещение по оси X отнсительно левого верхнего угла элемента * $dy – смещение по оси Y отнсительно левого верхнего угла элемента * $time – время за которое происходит перемещение мыши (в секундах) * $tremble – амплитуда дрожания мыши (случайное отклонение от перемещения по прямой) * $buttons - строка с набором кнопок (может быть зажато больше одной кнопки), которые будут держаться нажатыми при перемещении (доступен с 4.9.32) : * MK_CONTROL - Ctrl на клавиатуре * MK_LBUTTON - левая кнопка мыши * MK_MBUTTON - средняя кнопка мыши * MK_RBUTTON - парвая кнопка мыши * MK_SHIFT - Shift на клавиатуре * MK_XBUTTON1 - кнолпка мыши X1 * MK_XBUTTON2 - кнолпка мыши X2