- 概述
- 用户界面自动化
- 通过用户界面自动化实现自动化的应用程序和技术
- 项目兼容性
- UI-ANA-016 - 拉取打开浏览器 URL
- UI-ANA-017 - 出错时继续 True
- UI-ANA-018 - 列出 OCR/图像活动
- UI-DBP-006 - 容器使用情况
- UI-DBP-013 - Excel 自动化误用
- UI-DBP-030 - 选取器中的禁止变量使用情况
- UI-PRR-001 - 模拟单击
- UI-PRR-002 - 模拟键入
- UI-PRR-003 - 打开应用程序误用
- UI-PRR-004 - 硬编码延迟
- UI-REL-001 - 选取器中的大 IDX
- UI-SEC-004 - 选取器电子邮件数据
- UI-SEC-010 - 应用程序/Url 限制
- UI-USG-011 - 不允许的属性
- UX-SEC-010 - 应用程序/Url 限制
- UX-DBP-029 - 使用不安全的密码
- UI-PST-001 - 项目设置中的审核日志级别
- UiPath 浏览器迁移工具
- 剪切区域
- 计算机视觉录制器
- 激活
- 锚点基准
- 附加浏览器
- 附加窗口
- 阻止用户输入
- 标注
- 选中
- 单击
- 单击图像
- 单击图像触发器
- 单击 OCR 文本
- 单击文本
- 单击触发器
- 关闭应用程序
- 关闭选项卡
- 关闭窗口
- 上下文感知锚点
- 复制选定文本
- 元素属性更改触发器
- 存在元素
- 元素作用域
- 元素状态更改触发器
- 导出用户界面树
- 提取结构化数据
- 查找子元素
- 查找元素
- 查找图像
- 查找图像匹配项
- 查找 OCR 文本位置
- 查找相对元素
- 查找文本位置
- 获取活动窗口
- 获取上级
- 获取属性
- 获取事件信息
- 从剪贴板获取
- 获取全文
- 获取 OCR 文本
- 获取密码
- 获取位置
- 获取源元素
- 获取文本
- 获取可见文本
- 返回
- 前往
- 转至主页
- Google Cloud Vision OCR
- 隐藏窗口
- 高亮显示
- 热键触发器
- 悬停
- 悬停在图像上方
- 悬停在 OCR 文本上方
- 悬停文本
- 存在图像
- 在屏幕上指定
- 注入 .NET 代码
- 插入 Js 脚本
- 调用 ActiveX 方法
- 按键触发器
- 加载图像
- 最大化窗口
- Microsoft Azure 计算机视觉 OCR
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- 最小化窗口
- 监控事件
- 鼠标触发器
- 移动窗口
- 导航至
- 存在 OCR 文本
- 在元素出现时
- 在元素消失时
- 在图像出现时
- 在图像消失时
- 打开应用程序
- 打开浏览器
- 刷新浏览器
- 重播用户事件
- 还原窗口
- 保存图像
- 选择项目
- 选择多个项目
- 发送热键
- 设置剪切区域
- 设置焦点
- 设置文本
- 设置为剪贴板
- 设置网页属性
- 显示窗口
- 启动进程
- 系统触发器
- 截取屏幕截图
- Tesseract OCR
- 存在文本
- 工具提示
- 键入
- 输入安全文本
- 使用前台
- 等待属性
- 等待元素消失
- 等待图像消失
- Computer Vision Local Server
- 移动自动化
- 终端
应用程序/网页录制器
关于应用程序/网页录制器
在自动执行任务时,录制可以帮助您节省大量时间。 当您在屏幕上执行操作时,应用程序/网页录制器会捕获您的操作,并根据您的操作生成“使用应用程序/浏览器”活动,其中包含一系列活动。
录制时,系统会高亮显示所有用户界面元素,以确保选择了正确的按钮、字段或菜单。 录制器会为每种类型的用户界面元素捕获默认操作,并允许您在执行之前手动选择所需的操作。
录制器会实时显示将添加到项目中的活动的预览。 预览包含信息性屏幕截图,这些屏幕截图也会添加到自动化项目的活动中。 单击“ 记录的步骤” 标头可以折叠预览部分。
每个录制的操作都会生成一个活动。 下表列出了您可以记录的操作以及为其生成的活动。 某些操作是自动录制的,这意味着相应的活动是自动生成的,而其他操作则必须在录制之前手动选择。
自动录制的操作 |
录制前必须选择的操作 |
---|---|
|
|
记录您的操作
- 打开要自动化的应用程序或网页浏览器页面。
-
单击“Studio”功能区中的“ 应用程序/网页录制器 ”,或按键盘上的 Ctrl+Alt+R 。 根据您的配置,此选项也可能位于“ 录制” 下。
系统将显示“应用程序/网页录制器” 窗口。
-
(可选)默认情况下,在您指定要与之交互的用户界面元素后,系统会自动选择目标。 如果您希望能够添加或删除锚点,请在指定目标后删除并再次添加,并在记录步骤前确认选择,请选择“ 确认每个步骤” 。
即使未选择此选项,也可以为录制中的各个步骤快速启用它。 为此,请在单击要与之交互的用户界面元素或从“ 选择”操作中选择选项时按住Shift键 悬停菜单。
-
打开后,记录器即可记录操作。 如果选择暂停,可以单击 “录制” 以继续录制。
备注:在工作流设计器中选择“ 使用应用程序/浏览器 ”活动时打开应用程序/网页记录器仅允许您指定对应用程序或浏览器中设置为该活动目标的元素的操作。
如果未选择“ 使用应用程序/浏览器 ”活动,则可以记录对计算机上打开的所有应用程序的操作。
- ( 可选 )您可以通过点击 按钮,用于使用现有的对象存储库对象或在需要时创建新对象。
-
单击以指明要对其执行操作的元素。 将鼠标移到窗口中的各个元素上时,这些元素将高亮显示。
- 要记录要与之交互的用户界面元素的默认操作,请单击目标元素。
-
要执行非默认操作(例如由 “获取文本”、“ 悬停”等活动执行的操作),请将鼠标悬停在目标元素上,然后从“ 选择”操作中选择一个选项 元素旁边显示的悬停菜单。
您还可以通过拖动应用程序中的区域并从“ 选择操作” 菜单中选择要执行的操作来使用图像自动化。
录制手动添加的操作后,录制器将返回到自动选择模式。
您可以在“仅图标”视图和“列表视图”之间更改菜单的布局,也可以使用菜单右上方的按钮将其固定,以便在录制期间始终可见。
-
某些操作需要您在生成活动之前进行输入,因此请确保在系统提示时提供必要的信息,然后按键盘上的 Enter 键或单击“ 确认”。 例如,如果您选择了一个文本框,则系统会检测到“输入到”操作,并提示您输入要输入的文本。
注意: 为确保对目标元素执行操作,在对当前目标元素执行操作之前,请勿将鼠标移到另一个用户界面元素上。 - 执行操作并生成活动。 要继续,请以类似方式选择要与之交互的下一个元素,然后重复此操作,直到记录所有操作。
-
录制完操作后,单击“ 保存”并返回到 Studio 以关闭录制器并将活动添加到项目中。
如果在启动记录器时在“设计器”面板中选择了容器活动,则会在其中添加生成的活动。 如果选择了非容器活动,则生成的活动将添加到所选活动之后。
录制时,您可以:
- 通过按键盘上的 F2 ,在元素选择中添加 5 秒延迟。 例如,如果您需要与之交互的元素不在屏幕的可见区域,并且您需要时间向下滚动到该元素,则可以执行此操作。
- 通过单击暂停 可随时暂停录制。要恢复录制,请再次单击录制。
- 使用修饰键、Alt、Ctrl 和 Shift。
-
使用“ 记录的步骤”下的预览来管理迄今为止添加的活动:
- 单击“ 删除”以删除活动 在活动的右上角。
-
配置某些活动的输入或输出:
- 编辑“输入信息” 中要 输入的文本。
- 更新“ 选择项目” 的选择。
- 更改“ 选中/取消选中” 的操作。
- 删除 键盘快捷键的录制序列。
-
为 “获取文本”选择保存复制文本的位置。
“应用程序/网页录制器” 窗口允许您选择用于在执行工作流时在录制期间和运行时执行录制的操作的 输入模式 。 这允许对特定元素的输入法进行实时测试。 例如,如果似乎未执行录制的操作,请尝试将输入法更改为 硬件事件,因为该元素可能不支持其他输入法。 单击 显示一个菜单,您可以从中选择 Chromium API、 窗口消息、 硬件事件或 模拟。 默认情况下,输入法设置为 “自动”,这将根据“项目设置”自动检测最佳输入法。
单击 按钮可对目标和保存的值进行完整配置。 启用后,必须使用将鼠标悬停在目标上方时显示的蓝色按钮来确认所有目标(类似于选择屏幕)。 如果在录制期间需要添加其他/不同的锚点,则应使用此模式。
对象存储库集成
在执行录制时生成 对象存储库 对象结合了两方面的优点,使您能够动态创建工作自动化,并以可扩展的方式执行此操作。
当 在录制器中激活开关时,系统会根据对象存储库中的对象检查录制时指定的任何元素,从而导致以下三种情况之一:
- 如果未找到该对象,则会为指定元素创建一个新对象,然后可以轻松地重复使用该对象。
- 如果找到对象,则会将其链接到录制的活动。
-
如果找到多个与指定元素匹配的对象,系统将提示您选择一个对象,或创建一个新对象。
注意: 将大型对象存储库与记录器一起使用可能会导致执行速度变慢
自动生成的活动
检测到相应操作时,系统会自动生成以下活动。 如果需要,您可以在完成录制后更新活动的属性。
-
单击 - 在录制时选择按钮或链接时生成。 单击类型和鼠标键也会被记录下来。
-
输入 - 在录制时选择文本框或其他可编辑的用户界面元素时生成。
选择文本字段后,系统会提示您输入文本以完成操作。 您可以选择“ 纯文本 ” 以直接在对话框中输入文本,或选择“ 表达式 ” 以选择 Excel 数据或保存以 备后用 菜单(在 StudioX 中)或表达式(在 Studio 中)。 默认情况下,系统会选择“ 空字段 ” 选项,以便在键入前删除所有现有文本。
-
选择项目 - 录制时选择下拉列表或组合框时生成。 选择下拉列表后,系统会提示您从列表中选择一个项目以完成 Actions。
-
选中/取消选中 - 选择单选按钮或复选框时生成。 要对复选框执行的默认 Actions 为“ 切换”。
- 键盘快捷键 - 在录制时按下键盘快捷键组合时生成。
手动生成的活动
在某些情况下,您必须手动选择下一步要执行的操作,然后再记录操作并生成活动。
-
无法自动记录以下操作:
- 自动录制的操作可能不是所需的操作。 例如,您单击记事本中的文本区域并打算在其中输入内容,但默认情况下记录的操作是“单击”。 在这种情况下,您可以删除默认添加的操作,并手动添加预期的活动。
您可以从“选择”操作中手动选择要执行的 操作 录制期间显示在用户界面元素旁边的悬停菜单。