Основной сайт хуманэмулятор.рф  |  Демо  |  Купить  |  API  |  Wiki



System / mouse



send_touch_to

send_touch_to($x0,$y0,$x,$y, $type_, $time_); - данная функция используется для перемещения пальца в заданную точку браузера по заранее указанной траектории использую отправку событий в нужный экземпляр программы (доступна с 6.0.38)

Функция на вход принимает параметры:

  • $x0 – x - координата точки, откуда нужно переместить курсор, относительно левого верхнего угла браузера. (int)
  • $y0 – y - координата точки, откуда нужно переместить курсор, относительно левого верхнего угла браузера. (int)
  • $x – x - координата точки, куда нужно переместить курсор, относительно левого верхнего угла браузера. (int)
  • $y – y - координата точки, куда нужно переместить курсор, относительно левого верхнего угла браузера. (int)
  • $type_ – тип траектории, по которой осуществлять перемещение до заданной точки. Может принимать следующие значения:

    • "line" - перемещение по прямой линии
    • "curve" - перемещение по случайной кривой
    • "chaotic" - хаотичное перемещение
    • "circle" - по круговой траектории
    • "readtext" - имитации чтения текста
  • $time_ – время в миллисекундах, за которое должно произойти перемещение. Чем больше время, тем более плавно происходит перемещение.

    После отработки функция возвращает результат своей работы в скрипт :
  • true – успешно произвели перемещение в заданную точку(boolean)
  • false – операция не произведена (boolean)

    Пример использования (PHP):
    ===============================================================