UIPath, как установить пользователя и пароль автоматически? - PullRequest
0 голосов
/ 23 апреля 2019

Я открываю свой браузер с помощью UIPath и перехожу на сайт с защитой .htaccess. Как я могу установить там имя пользователя и пароль для автоматического входа?

До сих пор я использовал «диалог ввода» и «TypeInto», чтобы попробовать это, но безуспешно.

try to get username by UIPath dialog box

Спасибо.

Ответы [ 2 ]

0 голосов
/ 02 мая 2019

Для перехода с одного входа на другой я использую функцию «Отправить горячую клавишу».Поэтому я не обязан гарантировать, что поля находятся в правильном месте, а только в том, что табуляции установлены правильно.

Процедура:

Пароль сохраняется как переменная и задается в первом поле ввода с помощью password.ToString, затем используйте функцию «Отправить горячую клавишу» с «вкладкой» по желаниюключ.

Для отправки формы я использую ту же кнопку «Отправить горячую клавишу», но здесь вместо клавиши «Tab» используется клавиша «ввод».

enter image description here

0 голосов
/ 28 апреля 2019

Я сделал бы простой макрос и переместил бы мышь к правильным координатам X, Y, которые обычно легко определить инструментами RPA, затем щелкнул по ней и отправил клавиши клавиатуры.

Вот краткий пример из макрокоманды AppRobotic, которую я использую с Python:

import win32com.client
x = win32com.client.Dispatch("AppRobotic.API")
import webbrowser

# specify URL
url = "https://www.google.com"

# open with default browser
webbrowser.open_new(url) 

# wait a bit for page to open
x.Wait(3000)
# use UI Item Explorer to find the X,Y coordinates of Search box
x.MoveCursor(438, 435)
# click inside Search box
x.MouseLeftClick

x.Type("AppRobotic")
x.Type("{ENTER}")
...