UiPath автоматическая автоматизация - PullRequest
0 голосов
/ 09 июня 2018

Мне было просто интересно, как процесс Uipath отображает графический интерфейс для взаимодействия с различными приложениями в автоматическом режиме без экрана.Я пытаюсь создать свою собственную систему RPA для нескольких конкретных случаев, но я застрял при запуске этого процесса без присмотра.Потому что для взаимодействия с приложением (нажмите и т. Д.) Требуется рендеринг графического интерфейса.

Спасибо

Ответы [ 2 ]

0 голосов
/ 13 июня 2018

Он основан на координатах элементов управления и тексте, который они содержат.Он распознает графические объекты по их специфическим для платформы атрибутам.В очень конкретных сценариях, где распознавание объектов недоступно, например, в RDP, используется автоматизация на основе изображений и распознавания текста.

0 голосов
/ 10 июня 2018

Согласно этой статье (и немного упрощенной) они либо используют консольный сеанс (который является хорошо известным решением / обходным путем), либо они создают сеансы RDP программно с использованием инфраструктуры FreeRDP.(Я попытал счастья с FreeRDP, но большинство его функций отключены в корпоративных средах)

Если вы действительно хотите вникнуть в это, Microsoft предоставляет среду для реализации собственных решений Remoting .Теоретически вы могли бы реализовать свой собственный протокол с более низкими границами безопасности и не разрушая GUI, если удаленный сеанс не активен (отключен, но не закрыт) * ​​1007 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...