Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 26, 2014 13:10:19

appletree
Зарегистрирован: 2014-06-26
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Возник вопрос!

Подскажите, пожалуйста. Реально ли на питоне написать программу которая будет нажимать кнопку, но не имитацией мышки или клавиатуры, а именно привязанная к коду кнопки. (например элементарно создать новый документ в Microsoft Word) P.S Если можно просьба указать команду и как узнать код кнопки для привязки.

Спасибо.

Офлайн

#2 Июнь 29, 2014 05:05:05

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Возник вопрос!

Не за что.

Офлайн

#3 Июнь 29, 2014 07:47:56

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Возник вопрос!

Чтобы было за что посмотрите https://code.google.com/p/swapy/downloads/list.

Нет у меня уверенности что у кнопок есть код, как впрочем нет и уверенности что есть простой способ имитировать мышку или клавиатуру. Присоединение внешних программно управляемый устройств я к таковым не отношу.

Посему если знаете эти тайные способы, то поделитесь ими с форумчанами.



Офлайн

#4 Июль 1, 2014 04:30:21

terabayt
От: Киев
Зарегистрирован: 2011-11-26
Сообщения: 1099
Репутация: +  103  -
Профиль   Отправить e-mail  

Возник вопрос!

https://pypi.python.org/pypi/SendKeys/0.3

doza_and
Нет у меня уверенности что у кнопок есть код
А под кодом кнопки он походу подразумевает сочетание клавиш.
appletree
как узнать код кнопки для привязки.Спасибо.
В программах типа word можно привязывать сочитание клавиш для разных команд.
Для нового документа это Ctrl + N



————————————————
-*- Simple is better than complex -*-

Отредактировано terabayt (Июль 1, 2014 04:52:04)

Офлайн

#5 Июль 1, 2014 19:35:06

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Возник вопрос!

terabayt
SendKeys/0.3
:) WINDOWS помню был случай когда слал консольной программе букву Y. Потом выяснилось что она ее получала при помощи int13h. Те кто знает улыбнутся. А мне было не до смеха.



Отредактировано doza_and (Июль 1, 2014 19:38:17)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version