点击蓝字
关注UB Store公众号
UB Store
UiBot交流群、论坛,收到不少小伙伴的提问:
获取界面元素出现“错选”“漏选”怎么办?
如何导入和使用UiBot命令库?
打开Creator.exe,无法找到入口?
装了分身扩展,但分身运行失败?
本期,我们来解答下这些问题。
1
获取界面元素出现“错选”“漏选”怎么办?
在UiBot中,界面元素的作用,是作为“有目标”的命令中的目标使用。
然而,界面上的元素通常有嵌套的组合关系。一个界面元素中,可能包含了多个“子元素”,而“子元素”又包含了“孙元素”。这些界面元素的特征各不相同,嵌套关系也错综复杂,稍不注意,就容易搞错。
【解决方法】
为了避免“错选”和“漏选”,一个有效的办法是:仔细分析界面元素的嵌套关系,看看需要作为目标的界面元素都有哪些子元素、哪些“兄弟元素”,其“父元素”又是谁。
“错选”一般都发生在“兄弟元素”之间,本来要找某个界面元素,结果找到的是它的“兄弟”。如果仔细观察界面元素和它“兄弟”的特征有何不同,就容易找到区分它们的特征,避免“错选”。
“漏选”一般都是因为在界面元素的特征中,某个属性会经常变化。有时,虽然要找的界面元素的属性会经常变化,但它的父元素或子元素的属性却不易变化。可以先把相对比较稳定的父元素或子元素作为目标来查找,然后再采用“获取子元素”或“获取父元素”的命令,来找到真正需要的界面元素(当然,“获取子元素”得到的是一个数组,其中可能有不止一个元素,还要考虑进一步区分),以避免“漏选”。
2
如何导入和使用命令库?
命令库的具体使用方法:
用UiBot Creator打开任意一个流程,然后再打开任意一个流程块;
在左侧的面板中找到“UiBot命令中心”的按钮,点击此按钮,选择“自定义命令”下面的“自定义库命令”;
找到“导入命令库”按钮,点击后,选择已发布的命令库文件(扩展名为.zip)。导入完成后,在界面上会出现已导入的命令库;
回到编写流程块的界面中,可以看到左侧的命令列表中,增加了一项“扩展命令”。
3
打开Creator.exe,无法找到入口?
在安装Creator后,打开应用时,出现错误提示弹窗:无法定位程序输入点 ucrtbase.abort 于动态链接库 api-ms-win-crt-runtime-l1-1-0.dll上。
*在启动Worker时,也可能会出现这该错误提示。
【解决方法】
1.安装系统补丁(KB2999226、KB2901907)和VC库(根据系统位数选择vc2015_redist.exe);
2.其他动态库报错信息也可尝试此解决办法。
4
装了分身扩展,但分身运行失败?
家庭版/教育版的Windows系统不支持分身运行。
如果是家庭版/教育版的Windows系统,分身扩展安装成功,但流程运行失败,可以试试安装专业版/旗舰版/企业版的Windows操作系统。
此外,分身运行时,如果提示“流程机器人服务连接失败,请在Windows服务管理器中重启UiBot Service服务后重启流程机器人”,请通过“Ctrl+Alt+Delete”呼出“任务管理器”,在任务管理器的服务中,找到“LaiyeRPACESvc_6.0.0”,右键选择重启。
END
点击“阅读原文”,了解更多
别忘了点赞和在看哦

