Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 15, 2010 19:30:55

Qzzer
От:
Зарегистрирован: 2010-08-09
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Какой модуль использовать для нажатие мышки в определёной части экрана

Какой модуль использовать для нажатие мышки в определёной части экрана??
Виндовс ХP
Не разу не юзал такие вещи вобшем есть файлик текстовый от другой программки, когда она работает примерно раз в 5 секунд записывает log.txt какое нибудь одно значение из трех и есть три кнопки, вобщем скрипт должен прочитать и уже исходя из значения жмакнуть куда надо.

Это будет первая моя программка не ругайтесь



Офлайн

#2 Авг. 16, 2010 13:08:20

UsCr
От:
Зарегистрирован: 2009-11-04
Сообщения: 216
Репутация: +  0  -
Профиль   Отправить e-mail  

Какой модуль использовать для нажатие мышки в определёной части экрана

Qzzer
Какой модуль использовать для нажатие мышки в определёной части экрана??
Виндовс ХP
Не разу не юзал такие вещи вобшем есть файлик текстовый от другой программки, когда она работает примерно раз в 5 секунд записывает log.txt какое нибудь одно значение из трех и есть три кнопки, вобщем скрипт должен прочитать и уже исходя из значения жмакнуть куда надо.

Это будет первая моя программка не ругайтесь
http://www.python.su/forum/viewtopic.php?id=4054 отсюда вся тема вообще и 9 пост в частности.



Офлайн

#3 Авг. 16, 2010 20:23:15

suvor-07
От:
Зарегистрирован: 2010-04-14
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Какой модуль использовать для нажатие мышки в определёной части экрана

Ну с эмуляцией нажатия клавиш в Виндовс все понятно,а как быть в Linux?



Офлайн

#4 Авг. 16, 2010 21:53:23

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Какой модуль использовать для нажатие мышки в определёной части экрана

Хочется странного?



Офлайн

#5 Авг. 16, 2010 23:08:28

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

Какой модуль использовать для нажатие мышки в определёной части экрана

А было бы неплохо написать кроссплатформенную либу для подобных целей. А то часто спрашивают.



Офлайн

#6 Авг. 18, 2010 10:40:54

Alex_Kutsan
От:
Зарегистрирован: 2010-03-25
Сообщения: 150
Репутация: +  0  -
Профиль   Отправить e-mail  

Какой модуль использовать для нажатие мышки в определёной части экрана

тоже в своё время искал это.
для линукса можно использовать какуюто графическую библиотеку,
или вот ещё вариант

 1 import pyatspi
2 reg = pyatspi.Registry
3 # генерируется клик мыши, где первые 2 параметра координаты x и y соотвественно
4 reg.generateMouseEvent(0, 0, pyatspi.MOUSE_B1C)
5 # генерируется нажатие клавиши Enter(код 36)
6 reg.generateKeyboardEvent(36, None, pyatspi.KEY_PRESSRELEASE)
взято от сюда http://python.su/forum/viewtopic.php?id=4175
Используй поиск по форуму, уже обсуждалось
А насчёт кодов клавиш, я уже заавал вопрос
вот тема
http://python.su/forum/viewtopic.php?id=7107



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version