Автоматизируйте операции Windows GUI с Python

Я хочу сделать сценарий Python, который автоматизирует процесс установки сервера VPN в Windows XP, но единственный способ, которым я знаю, как сделать это, использует диалоговые окна графического интерфейса пользователя Windows. Как я пошел бы о выяснении, что те диалоговые окна делают к системе и разрабатывают сценарий Python для автоматизации ее?

12
задан Craig McQueen 1 March 2010 в 06:46
поделиться

3 ответа

Взгляните на SIKULI - были сообщения о неидеальной работе в Windows, но это действительно просто поэкспериментируйте и запустите простой скрипт.

2
ответ дан 2 December 2019 в 07:21
поделиться

Вы можете использовать SendKeys для отправки нажатий клавиш в рассматриваемые диалоги, и несколько дополнительных трюков, если вам также нужны действия мыши.

Или можно использовать StraceNT для отслеживания всех системных вызовов, выполняемых при ручном прохождении через диалоги, и воспроизвести их в Python с помощью win32 расширений или ctypes.

1
ответ дан 2 December 2019 в 07:21
поделиться

Узнайте, как сделать то, что вы хотите, с помощью команд (в командной строке) и напишите сценарий с этими командами.

1
ответ дан 2 December 2019 в 07:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: