Author Topic: Как узнать текущие координаты курсора мыши  (Read 7227 times)

0 Members and 1 Guest are viewing this topic.

Vinos

  • Зашел в гости
  • *
  • Posts: 1
    • View Profile
Я работаю на ноуте с двумя экранами.
Вопрос - как узнать положение курсора мыши перед началом выполнения скрипта.
Допустим мышь на левом экране - включаем скрипт - считываются координаты курсора, выполняется скрипт на правом экране, курсор возвращается в считанные(сохраненные) координаты на левом экране.Выполняется задержка (2-5сек), затем цикл повторяется.
В итоге скрипт становится незаметным для пользователя.
Заранее благодарен за советы

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Системные переменные
$_xmouse Переменная при каждом обращении принимает значение координаты мыши по оси Х
$_ymouse Тоже, но для оси У

Только задуманная тобой "незаметность" не получится. Только если действия кликера очень кратковременны и редки.
Увидишь сам. При активных действиях мышь у тебя начнёт "выдёргивать" в неподходящий момент.
Для поставленной тобой цели давно сделан режим привязки к окну.


Крис Тинка

  • Активный участник
  • ***
  • Posts: 171
    • View Profile
Системные переменные
$_xmouse Переменная при каждом обращении принимает значение координаты мыши по оси Х
$_ymouse Тоже, но для оси У
В версии 4.8 эти переменные не работают. Они были заменены другими или убраны?
P.S. Сори, ошиблась. был такой момент: ошибка интерпретации строки $x1=$_xmouse. Сейчас работает.
« Last Edit: December 29, 2013, 02:46:52 PM by Крис Тинка »