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

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

Это будет первая моя программка не ругайтесь
http://www.python.su/forum/viewtopic.php?id=4054 отсюда вся тема вообще и 9 пост в частности.
suvor-07
Ну с эмуляцией нажатия клавиш в Виндовс все понятно,а как быть в Linux?
Андрей Светлов
Хочется странного?
pasaranax
А было бы неплохо написать кроссплатформенную либу для подобных целей. А то часто спрашивают.
Alex_Kutsan
тоже в своё время искал это.
для линукса можно использовать какуюто графическую библиотеку,
или вот ещё вариант
 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
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB