2013-10-05 2 views
0

Я хотел бы написать программу, которая автоматически получает текст, который приложение отображает в окне в Windows, а затем анализирует этот текст.Windows Automation - получение текста из приложения, запущенного в Windows

Что было бы лучшим подходом? Идеально использовать Python, но я доволен любым подходом, который работает.

Я изучал автоматизированные рамки тестирования Windows, но те, на которые я смотрел, просто используют скриншоты для сравнения результатов. Мне нужно, чтобы программа выводила текст и отправляла предупреждение, если отображаются определенные товары и цены.

Все предложения высоко оценены!

ответ

0

Пока я не полный пример кода, это то, как мне справиться с такой проблемой (как правило, с питоном, а):

1) Найти a Microsoft article detailing what I'd like to do. (Это для текста в поле редактирования, но вы должны указать .

2) Определите, какие вызовы вам нужны, и посмотрите, возможны ли они с помощью библиотек python. Для Windows вы обычно смотрите на os, win32api и, возможно, даже на WMI. Лучше всего установить эти библиотеки, узнать, как их использовать, и дать то, что вы пытаетесь сделать.

+0

Спасибо Кайл - некоторые хорошие указатели. –

Смежные вопросы