GoD
Янв. 3, 2007 14:46:43
Товарищи!
Хотелось бы сделать небольшой симулятор кликов мышкой и ввода с клавиатуры на Питоне. К примеру Есть какаято форма (возмем простешую) с одни лейболом, полем для ввода и кнопкой. Как написать программу, которая бы имитировала ввод текста в поле для ввода текста, затем нажатие на кноку, т.е. программа в которой бы я мог когда захочу “сказать” : “Программа”, нажми кнопку “ОК” или “Программа”, введи в поле “enter text” текст “Привет” или “Программа”, сделай правый клик на лейбеле “ярлык”.
У кого какие соображения? Какие ресурсы надо задействовать и какие пути решения задачи Вы видите?
Большая благодарность заранее всем принявшим участие в обсуждении темы!
slav0nic
Янв. 3, 2007 15:28:08
без API ты врядли это осилишь, я так понимаю вод винду ?
GoD
Янв. 3, 2007 15:37:47
Так точно. Я знаю что надо использовать API.даже немного пробовал играться но получалось не совсем то что я ожидал. Все под винду.
bialix
Янв. 4, 2007 04:56:55
GoD
Янв. 8, 2007 15:15:58
А не подскамете как и куда надо устанавливать скачанный пакет?
slav0nic
Янв. 8, 2007 18:41:05
setup.py install
sypper-pit
Янв. 30, 2009 19:22:31
Привет всем , пытаюсь разобраться с pywinauto возникла проблема тк локаль не английская не может подобрать действие , может кто нить подскажет где копать, и возможен ли поиск кнопок и форм через этот модуль помимо того что описано, тк у меня выводит ошибки. Подскажите куда копать.
действия по рецепту Python26/pywinauto-0.3.7/documentation/getting_started.html не помогают, не пойму в чем проблема.
,
Nbush
Янв. 30, 2009 21:35:54
from pywinauto import application
app = application.Application()
app.Start_("Notepad.exe")
app.Notepad.MenuSelect(u"Файл -> Параметры страницы")
app[u'Параметры страницы'].print_control_identifiers()
app[u'Параметры страницы'][u'Альбомная'].Click()
app[u'Параметры страницы'][u'ОК'].Click()
app.Notepad.MenuSelect(u"Файл -> Выход")
http://pywinauto.openqa.org/howto.html раздел How to use pywinauto with application languages other than English
sypper-pit
Янв. 31, 2009 02:25:47
отлично :) слона то я и не заметил :))))) спасибо
igor.kaist
Фев. 27, 2009 11:36:53
Стас, ты вообще понимаешь о чем речь, и самое главное, пон инимаешь, что ты пишешь.
Вот скажи, код который ты написал, работает?! Ты сам его проверял????