大数跨境
0
0

开发者问答丨装了分身扩展,但分身运行仍然失败?

开发者问答丨装了分身扩展,但分身运行仍然失败? UB Store
2022-09-23
1
导读:有问必答系列精选

点击蓝字

关注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

点击“阅读原文”,了解更多

别忘了点赞在看

【声明】内容源于网络
0
0
UB Store
让一部分人先用好RPA机器人
内容 1242
粉丝 0
UB Store 让一部分人先用好RPA机器人
总阅读1.8k
粉丝0
内容1.2k