Автоматизація навігації через програму GUI


1

У мене є програма GUI, яка є проміжком для повторюваного завдання. Чи є спосіб перейти по програмі та натиснути потрібні елементи на панелі меню, щоб автоматизувати завдання (воно також має переміщатися по меню файлів збереження)?

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


1
Google для програми Autohotkey. Як варіант AutoIt. І те й інше дозволить вам автоматизувати додатки скриптів.
Мокубай

Відповіді:


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/


1

Окрім пропозицій, які вже були перераховані, ви також можете розглянути питання про PyAutoGUI . Він вимагає Python для Windows , але оснащений функціями, які дозволяють потенційно автоматизувати більшість інтерфейсів. Сам Python - це потужна, але в цілому проста у використанні сценарна мова, яка також може бути корисною.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.