Название: Имитация нажатия клавиш мыши Отправлено: Agartys от Апрель 04, 2010, 18:21 Здравствуйте, уважаемые программисты!
Программирую с детства, недавно перешёл на linux и решил выучить какой-нибудь язык программирования для этой ОС. Выбрал qt, потихоньку осваиваю, читаю всякие уроки, делаю простенькие примеры. Сейчас хочу написать программу. Смысл её таков: в firefox'е открыта страница с браузерной игрой. управление производится строго мышкой. А я хочу переделать управление на клавиатуру. То есть мне надо написать программу которая отлавливает нажатие клавиш клавиатуры и щелкает мышкой в заданной точке. Как написать её примерно представляю, но не могу разобраться: как мне программно щёлкнуть мышкой в известные координаты экрана. Кто знает как, подскажите пожалуйста! Название: Re: Имитация нажатия клавиш мыши Отправлено: Пантер от Апрель 04, 2010, 18:23 С помощью Qt никак.
Название: Re: Имитация нажатия клавиш мыши Отправлено: SimpleSunny от Апрель 04, 2010, 18:26 А для линукса посмотрите в сторону XSendEvent, XWarpCursor.
Название: Re: Имитация нажатия клавиш мыши Отправлено: SABROG от Апрель 04, 2010, 19:03 С применением QWebKit возможно. Когда я подобное реализовывал, то мышку не трогал, просто добавил JavaScript, который все сам отправлял и нужные формы заполнял и на кнопки жмакал.
|