Page 1 of 1

Какие существуют команды для работы с мышью?

Posted: 2006-08-03 09:00:27
by Entertainer
Какие бывают команды для работы с координатами курсора мыши, нажатий кнопок и т.д. ?

Re: Какие существуют команды для работы с мышью?

Posted: 2006-08-03 11:55:26
by ZWERb
Entertainer wrote:Какие бывают команды для работы с координатами курсора мыши, нажатий кнопок и т.д. ?


http://yoko.netroof.net/help/ :wink:

Posted: 2006-08-03 14:53:40
by Entertainer
того, что мне надо в хелпе нет
мне нужны команды для работы с координатами курсора мыши и для эмитации нажатий кнопок мыши
аналогия пилотным:

left 123, 123
left_down 123, 123

и т.д.

Posted: 2006-08-03 21:57:03
by Ex-Brodyaga
Если я не ошибаюсь, то инжект такого не может, так как он кординально отличается по принципу работы с самим пилотом, тот лишь управляет мышью, а инжект стоит между клиентом и сервом, если не прав - поправьте.

Posted: 2006-08-04 08:14:54
by Entertainer
нет, я 100% видел команду которая выполняет дабл клик мышью

может быть с перловым модулем возможно осуществление данных штучек?

Posted: 2006-08-04 10:36:56
by Lord
Есть такие, если они тебе помогут, эти команды без перла, без АСМ, обычные стандартные команды.

Code: Select all

    UO.LClick(X,Y)      - Симулирует нажатие левой кнопки
    UO.RClick(X,Y)      - Симулирует нажатие правой кнопки
    UO.LDblClick(X,Y)   - Симулирует двойное нажатие левой кнопки
    UO.RDblClick(X,Y)   - Симулирует двойное нажатие правой кнопки

Posted: 2006-08-04 11:57:14
by Entertainer
Лорд, спасибо и на этом )
Координаты X и Y - что за координаты? )

Posted: 2006-08-08 15:11:48
by Lord
Координаты куда кликаем. В окне где текст самого скрипта есть вверхунадпись Pick coord: 0,0. А дальше прицел и стрелочка. Нажимаешь на прицел дальше в окне УО жмешь туда куда хочешь чтобы скрипт клацал и вуаля вместо 0,0 появяться нужные координаты. Ставишь крсор на место x,y, и жмешь стрелочку координаты успешно поставлены.