Nikkorfed
@Nikkorfed
Full-Stack JavaScript Developer

Как автоматизировать работу с приложением на ПК?

Здравствуйте! Подскажите пожалуйста, можно ли на ПК с ОС Windows как-то автоматизировать работу с одним из приложений?

Суть в том, что обычно пользователь запускает приложение, вводит какие-либо данные, и смотрит его выдачу вручную. Можно как-то сделать, чтобы всё это выполнялось автоматически, а результат сохранялся в текстовый файл? Что-то вроде автоматических нажатий в нужное место, ввода данных, и сканирования итогового текста. И желательно, чтобы это выполнялось по команде из сети, и отвечало туда же.

Даже примерно не представляю, какие инструменты надо использовать для этого. Буду благодарен, если подскажете хотя бы в какую сторону копать. Заранее спасибо!
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
mindtester
@mindtester Куратор тега Windows
https://www.youtube.com/watch?v=Dn9_ogWhk9s
https://www.autoitscript.com/site/

да и много аналогов. гуглить слова автоматизация, боты, скриптование приложений и тд
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@Drno
Cmd /powershell скрипт... если программа умеет в консоль...
Ответ написан
Комментировать
@frank_sider
Системный программист
Для эмуляции нажатий на клавиатуру и считывания текста используй WinAPI (писать придется на С) - другого способа нет. Единственная сложность - это то, что такие программы антивирусы распознают как вредоносные. Если нужно управлять приблудой по сети тоже ничего сложного в этом нет - сокеты в помощь. Если есть исходники программы, которой нужно управлять, то лучше её допилить, а не заниматься изобретанием костылей.
Ответ написан
Комментировать
@antonwx
С нажатиями довольно просто: https://www.macrocreator.com/
А вот со сканированием текста уже не так однозначно. Тут либо делать скриншот и скармливать его чему-то вроде abbyy finereader, либо вычитывать из памяти программы, что тоже довольно геморно
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы