UiBot Creator是一款可以帮助用户在电脑上设计自动化流程的软件,当你需要执行一个重复项目的时候就可以使用本软件编辑自动化流程,从而让你的项目可以自动执行,解决手动编辑项目需要花费很多时间的问题,让你解放双手,优化复杂项目执行步骤;UiBot Creator提供许多自动化命令,在软件可以查看变量赋值、条件分支、计次循环、条件循环、遍历数据、继续循环、跳出循环等命令,官方也提供了几个设计完毕的案例,让用户可以参考案例开发新的项目!
软件功能
1、UiBot提供更方便的项目编辑功能,可以在软件轻松编辑自动化项目
2、可以自己编辑代码可以自己添加需要执行的数据
3、支持可视化显示,对输入的代码显示命令
4、支持源代码显示,手动编译的项目代码都在软件显示
5、支持元素添加,可以在软件添加需要执行的对象
6、支持目标编辑器,可以对当前的目标修改
7、支持截图功能,也可以在软件启动截图获取对象
8、支持八进制、十六进制数据转换,也支持逻辑数据转换
9、鼠标操作命令也可以在软件显示,可以制作自动化鼠标脚本
10、支持键盘输入命令设计,可以设置输入文本的命令
软件特色
十八年经验专业团队打造
十八年RPA项目合作经验
自主引擎稳定商用多年
财务税务管理对账,发票验真,纳税申报
营收稽核,收款提醒等
制造物料管理订料计算,库存核对,开票提供
账款提醒,报告结算等
网络数据采集资讯采集,数据采集,图片采集
文档批量生成Excel生成,Word生成
数据库写入,文件写入等
消息管理资讯管理,消息群发,邮件群发
文章推送,留言提醒等
安装方法
1、下载UiBot_Creator_V1.1-2019.01.16.2221.exe软件启动安装,安装到C:Program Files (x86)UiBotCreator
2、提示软件的安装进度,等待十秒钟就可以安装完毕
3、提示安装结束,可以立即体验
使用方法
1、打开UiBot Creator软件提示需要登录,输入自己的账号就可以立即登录
2、显示软件的注册界面,输入手机号就可以对软件注册
3、提示进入的界面,现在可以使用UiBot Creator新建项目
4、点击新建项目可以进入编辑界面,可以在软件下方设置项目,双击或拖动左侧命令插入代码,按 Delete键删除命令
5、需要你自己设计代码,也可以在软件左边查找命令。可以查看语法词法
6、可以查看变量赋值、条件分支、计次循环、条件循环、遍历数据、继续循环、跳出循环
7、基本命令转为整数数据、转为文字数据、复制数据、是否为数组、是否为字典、是否为空值、是否为数值、取十六进制
8、软件命令还是非常多的,如果你需要设计自动化项目就自己下载软件使用吧
9、帮助功能,可以查看新手教程,也可以查看命令手册
10、可以对当前的项目保存,将你编辑完毕的项目导出,也支持新增任务
11、支持运行功能,当你编辑完毕就可以在软件测试运行,查看设计的命令是否能执行
使用说明
1、命令的插入
在界面左侧就是命令的列表,分为了不同的类别,点开不同的分类就会展开具体的命令
插入命令的方式有两种,第一种就是直接双击你想要插入的命令,如果编辑视图中有已经选中的代码,那会自动插入到选中的代码下一行,否则会插入到代码最后一行
第二种是鼠标拖动,可以把命令直接拖动到你想要插入的位置
2、命令移动
编辑过程中难免需要调整代码位置。只需要直接用鼠标选中命令后拖动到想要的位置就能完成命令的移动了
3、命令删除
在可视化视图中选中命令,按键盘上的DEL就能删除这条命令
按住ctrl+鼠标左键能间隔选择多条命令,按住Shift能选择连续多条命令,再按DEL就能批量删除
4、复制、剪切命令
选中命令,按ctrl+c复制命令,按ctrl+x剪切命令,选中要插入的位置按ctrl+v粘贴命令
巧用变量使数据搬运功能更简单更稳定
叶飞 1月前 152
数据搬运是 RPA 实施中经常能遇见的经典场景,将 【系统A】 的数据进行逻辑验证,然后搬运到 【系统B】
RPA 实施新手在开发过程中,常常会选择复刻自己对目标软件的操作,来实现具体的功能
在进行数据搬运时,就会按照平时对鼠标和键盘的操作完整录入到 UiBot 中
也包括:【选择输入框中的文字 - 鼠标右键 - 点击复制菜单】,然后在【系统B】中重复右键粘贴的操作。
在我们平时操作各种软件的时候,右键菜单是个很常用的功能,但是右键菜单有个很大的缺点,就是容易受到干扰,比如不小心点了一下键盘或者鼠标,右键菜单就可能会消失。
如果在RPA实施过程中也还原这个操作,对应RPA机器人来说是会是稳定性崩坏的祸首,因此除非情况特殊否则不建议使用这种方法。
其实使用 UiBot 提供的【变量】可以很容易实现这类数据搬运的操作
变量可以理解为【包含数据的容器】,网页或程序中的表单,是用来填写或展示数据的,这些数据就是我们平时工作中要管理的内容了。
变量可以包含数据,因此我们也可以理解【没有展示在系统表单上,但是我们可以使用或修改的数据】。
每个变量都有一个名字,我们通过这个名字就可以对变量进行操作了,上图中【变量名】一栏,既是我们创建的变量名字,【值】一栏则是变量名默认包含的数据内容,变量这个名字代表的就是【可变的量】,或者理解为可变的数据。
变量是RPA开发中经常用到的东西,对于初学者来讲,这个功能使用起来非常简单,下面就以数据搬运为场景,给大家讲解一下变量的使用方法:
在 全部命令 - 界面元素 分类下,有一条【获取元素文本】命令(在内侧版本中叫做 获取输入框文本)。
使用这条命令即可获取界面元素上显示的数据,并存放到一个变量里,将命令拖放到工作流:
命令被添加到工作流列表后,点击查找目标,定位要获取数据的元素,这条命令就可以使用啦,例如我要获取计算器运算后的结果:
通过工作流条目的文字提示,我们可以得知 元素的文本内容,被放入到一个叫做 sRet 的变量里去了,选择这个工作流条目,右边栏面板切换到属性页面,我们可以看到与这条工作有关的属性设置,其中【输出到】属性,就是我们要将获取的内容传递给哪一个变量了。
我们也可以修改输出到属性到我们自己定义的变量里,在变量页面添加一个名叫【结果】的变量,然后将变量名写到这条工作的属性中,即可:
现在运行 UiBot 脚本,计算器的运算结果就被存储到【结果】变量中了,数据我们已经拿到了,那么我们要怎样才能使用它呢?
许多命令带有【输出到】、【返回值】一类的参数,这种参数的功能是将数据传递到变量,而除此之外的参数,我们除了可以直接填写数据以外,也可以填写变量,例如调试分类下的【输出调试信息】命令,就可以将数据输出到UiBot下方的【输出】窗口中,来试一下吧:
现在运行脚本试一下吧,正确的结果会将计算器运算后的结果输出,例如:
现在我们确定已经拿到了需要了数据,接下来就是将数据填入【系统B】了,假设我们要把数据写到记事本里面:
1. 运行记事本
2. 添加 填写元素文本 命令(内侧版本中叫 填写输入框文本)
3. 选中记事本的输入框
如下图:
将 【填写元素命令】 的 【写入文本】属性 改为【结果】(也就是存储数据的变量名字),如下图:
现在运行脚本,会发现计算器的运行结果 1792 已经被填写到输入框中了,如图:
更新日志
新增功能
1.1 UiBot开放平台
1.2 查找目标
1.3 新增UiBot浏览器
1.4 新增流程图变量
1.5 变量的定义
1.6 新增UI分析器功能
1.7 新增延时抓取功能
1.8 新增密码切换变量开关
1.9 新增用户命令中心
∨ 展开