大家好,我还是大家的哈皮小白。
之前我们差不多花了3个篇幅分享了一下UiPath关于Excel和数据表的自动化内容,不知道同学们都学得怎么样了呢?在学习的过程中遇到任何问题都欢迎大家加入我们的论坛或QQ群,和线上的小伙伴随时交流。
今天我们将再度回归UI的自动化。一定有同学记得之前曾经有过一次关于这块内容的分享(UiPath基础篇 - 简单输入/输出UI交互)。
是的,当时着重为大家概括了Uipath上主要的输入/输出activities及相关属性的设置,而这次我们只聚焦那些模拟人使用的任何类型的键盘或鼠标输入的activities,希望可以帮助大家更了解这块内容。
Click,Double Click
对指定目标模拟点击,双击操作。
目标可以通过Indicate on screen功能自动生成,该功能试图标识指定区域中的UI元素,并为其生成Selector(UiPath基础篇 - 初识Selector)。如果指定目标不起作用,则可能需要手动干预(UiPath基础篇 - Selector进阶1)。
Hover
模拟鼠标在指定目标上悬停。目标同样可以通过Indicate on screen功能自动生成并编辑。能够用来模拟激活某些需要鼠标悬停触发的事件。
Type Into,Type Secure Text
Type Into是UiPath广泛使用的基本的文本输入activity。其主要包含要写入的文本的字符串或字符串变量,以及指定目标元素。
写入的文本支持特殊按键,并可以从下拉列表中选择特殊按键(注意特殊按键在使用SimulateType时无效)。
目标可以通过Indicate on screen功能自动生成并编辑。
Type Secure Text的区别在于输入的文本变量类型是SecureString,常用于输入密码等安全信息。
Send Hotkey
用于将键盘快捷键发送到指定UI元素。对于访问应用程序中的快捷方式非常有用,可以帮助我们简化自动化流程。
例如,如果有可用于显示某些UI元素或执行特定操作的键盘快捷方式,则可以使用Send Hotkey来替换多个acitivities。
Set Focus
最后再补充一个activitySet Focus。它可以把键盘的焦点设置为指定的UI元素。在执行图像或文本自动化时,将相关窗口置顶的功能是必不可少的。
同学们有任何问题或建议都可以通过以下二维码或搜索微信公众号小白修炼营之RPA UiPath找到我们。当然你也可以直接加入我们小白修炼营的QQ群,和小伙伴们随时随地一起聊RPA。