У меня есть программа с графическим интерфейсом, которая является промежуточным для повторяющихся задач. Есть ли способ навигации по программе и щелчка по нужным элементам в строке меню для автоматизации задачи (она также должна перемещаться по меню сохранения файла)?

Я знаю сценарии Powershell, и я использовал их для автоматизации других частей задачи, но конкретная программа, которую я использую, не имеет параметров командной строки для навигации по ней.

2 ответа2

1

Как заявил Мокубай в комментариях. AutoHotkey и AutoIt - отличные приложения для автоматизации Windows. AutoHotkey был создан на основе AutoIt, но с годами они значительно отличались друг от друга. Вы можете получить одинаковые результаты с ними обоими.

Используйте AutoHotkey, если вы хотите настроить горячие клавиши или расширения строк. IE Нажмите кнопку или комбинацию клавиш для выполнения действия по сценарию.

Используйте AutoIt, если вы, например, хотите, чтобы он полностью автоматизировал процессы установки. (Я лично все равно использовал бы AutoHotkey для этого, но это только мое предпочтение.)


Сайт AutoHotkey https://autohotkey.com/

Документация AutoHotkey https://autohotkey.com/docs/AutoHotkey.htm

Сайт AutoIt https://www.autoitscript.com

Документация AutoIt https://www.autoitscript.com/autoit3/docs/


И AutoHotkey, и AutoIt тщательно документированы и имеют очень активные сообщества сценариев, и вы можете найти много помощи на любом из их форумов.

Посмотрите витрину сценариев AutoHotkey, чтобы узнать, что она может сделать. https://autohotkey.com/docs/scripts/index.htm

Также посетите форум «Сценарии и функции AutoHotkey». https://autohotkey.com/boards/viewforum.php?f=6

AutoIt также имеет форум, посвященный образцам сценариев, который стоит посмотреть. https://www.autoitscript.com/forum/forum/9-autoit-example-scripts/

0

Помимо уже перечисленных предложений, вы также можете изучить PyAutoGUI. Он требует Python для Windows, но поставляется с функциями, которые позволяют ему потенциально автоматизировать большинство интерфейсов. Python сам по себе является мощным, но в целом простым в использовании скриптовым языком, который также может быть полезен.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .