UiPath Studio 集成了模拟人类使用的任何类型的键盘或鼠标输入的功能。此外,还有一些活动可以将焦点设置到某个窗口,将其最小化或最大化,或者对其执行任何其他类型的操作。这些活动对于创建模拟人类行为的自动化是必不可少的。正如 这里 所解释的,有几种技术可以用于这些活动,在特定情况下各有各自的优势。
Double Click, Click, Hover 是模拟 UI 元素的点击或悬停的活动。这些活动在必须模仿人类行为的情况下非常有用。
作为输入,这些活动接收一个目标,可以是区域变量、UiElement变量或选择器,这些目标可以帮助您识别您想要自动化的内容以及必须执行的操作。
目标可以使用 Indicate on Screen 功能自动生成,该功能试图标识指定区域中的 UI 元素,并为其生成选择器。如果这对您不起作用,则可能需要手动干预。
Type Into 活动发送击键到 UI 元素。支持特殊按键,并可以从下拉列表中选择特殊按键。这是一个基本的文本输入活动,在自动化中广泛使用,也由自动记录向导生成。
作为输入,该活动接收包含要写入的文本的字符串或字符串变量,以及一个目标,可以是区域变量,一个 uiElement 变量或选择器,它帮助您识别您想要自动化的内容,以及操作必须采取的动作。
目标也可以通过使用 Indicate on Screen 功能自动生成,该功能试图识别指定区域中的 UI 元素,并为它们生成选择器。如果这对您不起作用,那么可能需要手动干预。
Type Secure Text 将安全字符串发送给UI元素。作为输入,此活动接收包含要写入的文本的安全字符串变量和目标(可以是区域变量、uiElement变量或选择器),它可以帮助您识别您想要自动化的内容,以及必须在哪些地方完成操作。
目标也可以通过使用 Indicate on Screen 功能自动生成,该功能试图识别指定区域中的 UI 元素,并为它们生成选择器。如果这对您不起作用,那么可能需要手动干预。
此活动对于安全自动化很有用,因为它可以使用存储在Securestring变量中的密码。通常,Securestring变量是由 Get Secure Credential 活动提供的。
Send Hotkey 将键盘快捷键发送到 UI 元素。此活动对于访问应用程序中的快捷方式非常有用,可以帮助您简化自动化项目。例如,如果有可用于显示某些UI元素或执行特定操作的键盘快捷方式,则可以替换多个执行UI自动化的活动。
作为输入,此活动接收一个字符串或字符串变量,其中包含要发送的密钥,以及一个目标,它可以是一个区域变量、一个 UIElement 变量或一个选择器,它帮助您识别要自动化的内容和必须执行的操作。
还可以通过使用 Indicate on Screen自动生成目标,该功能试图标识指定区域中的UI元素,并为其生成选择器。如果这对您不起作用,则可能需要手动干预。
Set Focus 将键盘焦点设置为指定的 UI 元素。在执行图像和文本自动化时,将某个窗口带到前台的能力是必不可少的。
作为输入,此活动接收一个目标,该对象可以是区域变量、UIElement 变量或选择器,它帮助您识别要自动化的内容以及必须执行的操作。
还可以通过使用 Indicate on Screen自动生成目标,该功能试图标识指定区域中的UI元素,并为其生成选择器。如果这对您不起作用,则可能需要手动干预。
返回目录
UiPath 常见问题及解决办法汇总
更多 UiPath 相关的资讯,请关注公众号:流程自动化机器人教程
由于简书禁止直接在文章中插入公众号二维码,请点击 这里 了解添加该公众号的细节。