Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Santo2910 on February 03, 2014, 02:36:33 PM
-
Привязал кликер к приложению, написал скрипт, он выполняет все действия кроме движения мышкой как это исправить?
-
Ждем, когда Александр Шепс выложит скрипт, тогда можно попытаться решить проблему.
-
кто такой Александр Шепс? Экстрасенс?=)
если это был сарказм то вот часть моего скрипта где нужно выполнять движение мышкой и нажатие на определенном месте)
WAITMS (600)
KEYPRESS (#f)
WAITMS (600)
KEYPRESS (#esc)
WAITMS (600)
MOVE (33134,32013)
WAITMS (600)
LCLICK (33134,32013)
WAITMS (600)
MOVE (33134,32050)
WAITMS (600)
LCLICK (33134,32050)
WAIT (20)
-
32050 пикселя по высоте ? ? ? ? ? ? У тебя реально такой монитор?
-
Это ж какое у тебя разрешение монитора :o 33134,32013
Привязал кликер к приложению
Может здесь проблема? Отсюда и такие нереальные цифры.
-
когда привязываю к окну выдает такое разрешение
-
вот скрины с привязкой и без, с привязкой левый верхний угол 32000.32000
-
Красные цифры говорят о том что курсор находится вне окна (недопустимые координаты). А судя по запредельным цифрам привязка вовсе некорректна!
-
Использовал нормальный координаты, открыл приложение включил привязку, запустил, кликер действия выполняет но мышью не двигает, а когда отключаю привязку все нормально работает.
-
Напрашивается ответ "Не используй привязку!"
-
я создал это тему для того чтобы узнать как правильно написать скрипт чтобы работал на привязке, чтоб я мог свернуть приложение и спокойно заниматься своими делами, а кликер работал, и он работает но не хочет двигать мышкой.
-
Судя по красным цифрам, твое окно в режиме привязки, для кликерманна находится на потолке у соседа выше этажом. Может это защита приложения? Движения и клики не могут происходить в таких координатах. Анализ экрана пробовал делать в режиме привязки?
-
Как минимум напутал или не понял что нужно сделать. Красные координаты такого диапазона кликер показывает если окно свёрнуто на панель задач. Все могут попробовать. Но ведь запись или написание скрипта нужно делать хоть и на привязанном окне, но не свёрнутом. Внесение координат в скрипт можно делать, только если они чёрные.
Чтобы не звать Шепса скажи ещё, что за приложение?
-
Онлайн игрушка=) Tera Online
а каким образом мне вводить координаты на развернутом окне? у меня Windows 8.1, а на нем запись действий не работает ни в какую. все приходиться писать в ручную, и увидеть какие координаты на развернутом никак нельзя.
и если оно даже не видит правильных координат, хоть какоето движение должно происходить хоть и не правильное, а оно клавиши нажимает и на клаве и на мышке, но движений нету.
переписал на нормальные координаты которые использую без привязки.
MOVE (1136,13)
WAITMS (600)
LCLICK (1136,13)
WAITMS (600)
MOVE (1144,50)
WAITMS (600)
LCLICK (1144,50)
WAIT (20)
даже когда разверну окно с выключенной привязкой мышь двигается, включаю перестает
-
Я когда-то пробовал MOVE в привязке, тоже не работало.
WM_MOUSEMOVE
http://msdn.microsoft.com/en-us/library/windows/desktop/ms645616(v=vs.85).aspx
"Если мышь не захвачена, сообщение посылается в окно, которое содержит курсор. В противном случае, сообщение посылается в окно, которое захватило мышь."
С другой стороны, а зачем тебе MOVE в этом примере? Координаты ведь одни.
Я для убирания курсора перед GETSCREEN делал клик в определённую точку в которой не было никакой реакции (элемент интерфейса).
-
без MOVE оно не работает, там интерфейс такой что с начало нужно навести а потом кликать, без MOVE ничего не происходит) а в привязке все кроме этого работает.