UiBot中的预制件是模块化的一个典型示例。
现在UiBot已经提供了四百多个预制件,涵盖鼠标键盘、各种界面元素的操作、常见软件的自动化操作、数据处理、文件处理、网络和系统操作等方方面面。这些模块化的预制件,既相对独立,又能组合起来完成复杂的功能。
除预制件外,开发者也可以把用UiBot实现的一部分功能组装成模块,将来如果要再用到类似的功能,就无需重写,直接用组装好的模块即可。
比如,在某个项目中,使用UiBot做了“银行账户流水下载”的功能,即可将其组装成模块。在今后的项目中,只要导入模块,即可直接使用“银行账户流水下载”的功能,省时省力。
在UiBot中,这样的模块称之为命令库。一个命令库里面包含了若干条命令,使用起来就像UiBot中的预制件一样,可以在可视化视图中拖拽,也可以用接近自然语言的形式来展示,便于理解。
命令库
命令库用于创建可以被流程复用的组件。通过BotScript语言(UiBot自创的编程语言,简称UB语言)编写脚本或组合多个可视化命令,实现指定的功能后,发布成一个命令库文件。将命令库文件安装到命令中心,可添加到命令区作为扩展命令重复使用。
新建命令库
点击首页上的“新建”按钮,选择新建命令库(如下图)。
名称:编辑新建命令库的名称,也可使用默认的命令库名称;
位置