Автоматизировать задачи GUI?

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

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

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

13
задан fretje
19.04.2023 23:29 Количество просмотров материала 3624
Распечатать страницу

4 ответа

существует также подобный свободный язык сценариев под названием AutoHotkey.

AutoHotkey это бесплатная утилита с открытым исходным кодом для Windows. С его помощью вы сможете:

  • автоматизировать почти все, отправив нажатия клавиш и щелчки мышью. вы можете написать макрос мыши или клавиатуры вручную или использовать средство записи макросов.
  • создать горячие клавиши для клавиатуры, джойстика и мыши. Практически любая клавиша, кнопка или комбинация может стать горячей клавишей.
  • развернуть аббревиатуры по мере их ввода. Например, ввод "кстати" может автоматически производить "кстати".
  • создание пользовательских форм ввода данных, пользовательских интерфейсов и панелей меню. Подробнее см. GUI.
  • переназначение клавиш и кнопок на клавиатуре, джойстике и мыши.
  • реагировать на сигналы от ручного пульта дистанционного управления через клиентский скрипт WinLIRC.
  • запустить существующие скрипты AutoIt v2 и расширить их новыми возможностями.
  • конвертировать любой скрипт в EXE-файл, который можно запустить на компьютерах, на которых не установлен AutoHotkey.

всегда использовать AutoHotkey изhttp://ahkscript.org/ (текущая версия, новый официальный сайт)! Аутохотки-AutoHotkey с autohotkey.com устарел!

15
отвечен Protipes 2023-04-21 07:17

AutoIt что нужно:

AutoIt v3 является бесплатной BASIC-как язык сценариев, разработанный для автоматизация графического интерфейса Windows и общего описание. Он использует сочетание имитация нажатия клавиш, движение мыши и окно Управление контроля в чтобы автоматизировать задачи не с другой языки (например, VBScript и SendKeys). AutoIt также очень мал, автономен и будет работать на всех варианты Окна-из-коробки без раздражающих "сред выполнения" требуется!

9
отвечен fretje 2023-04-21 09:34

WinBatch. Вы можете записать свои действия или команды GUI, а затем сохранить их и сделать из них программу. Оно стоит, но оно стоит каждого пенни. http://www.windowware.com/. Я использовал его больше чем 10 лет тому назад, и было очень легко использовать и зрелый продукт после этого. Поскольку их страница показывает пару обновлений в этом году, они не просто сейчас.

0
отвечен thursdaysgeek 2023-04-21 11:51

AutoGui-это пакет python, доступный на PIP, который может легко автоматизировать windows. Средняя статья для получения дополнительной информации.

https://medium.com/@lundbird/how-to-automate-windows-applications-with-autogui-626c7b452eed

0
отвечен Alex Lundberg 2023-04-21 14:08

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх