Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: Vinos on December 20, 2013, 08:48:23 AM

Title: Как узнать текущие координаты курсора мыши
Post by: Vinos on December 20, 2013, 08:48:23 AM
Я работаю на ноуте с двумя экранами.
Вопрос - как узнать положение курсора мыши перед началом выполнения скрипта.
Допустим мышь на левом экране - включаем скрипт - считываются координаты курсора, выполняется скрипт на правом экране, курсор возвращается в считанные(сохраненные) координаты на левом экране.Выполняется задержка (2-5сек), затем цикл повторяется.
В итоге скрипт становится незаметным для пользователя.
Заранее благодарен за советы
Title: Re: Как узнать текущие координаты курсора мыши
Post by: Vint on December 20, 2013, 10:00:13 AM
Системные переменные
$_xmouse Переменная при каждом обращении принимает значение координаты мыши по оси Х
$_ymouse Тоже, но для оси У

Только задуманная тобой "незаметность" не получится. Только если действия кликера очень кратковременны и редки.
Увидишь сам. При активных действиях мышь у тебя начнёт "выдёргивать" в неподходящий момент.
Для поставленной тобой цели давно сделан режим привязки к окну.
Title: Re: Как узнать текущие координаты курсора мыши
Post by: Крис Тинка on December 29, 2013, 02:40:13 PM
Системные переменные
$_xmouse Переменная при каждом обращении принимает значение координаты мыши по оси Х
$_ymouse Тоже, но для оси У
В версии 4.8 эти переменные не работают. Они были заменены другими или убраны?
P.S. Сори, ошиблась. был такой момент: ошибка интерпретации строки $x1=$_xmouse. Сейчас работает.