【更新日志】UiBot Creator v5.6.0

雪魂 2021-7-1 13351

UiBot Creator V5.6.0正式版上线


(更新时间2021-6-24


UiBot Creator 5.6.0 更新内容

Windows x6464位):点击下载

Windows x8632位):点击下载

新增功能

整体

• 新版登录页和主页,更好的视觉体验和更方便的功能导向。

 

_【更新日志】UiBot Creator v5.6.0

• 支持在线版本更新。

• 新增 Citrix 扩展、Windows 远程桌面扩展,支持自动化 Citrix 应用程序和 Windows 远程桌面程序(mstsc);当前所有扩展程序(5个)可单独执行安装、升级、卸载。

 

_【更新日志】UiBot Creator v5.6.0

• 命令树中所有命令添加统一的标识图标。

 

命令

基本命令

• 新增【上一条命令的返回结果】命令。

 

日志

• 新增【写入调试日志】命令,且该命令的调试内容不会在输出窗口上显示。

• 优化【设置日志级别】命令,新增日志级别:写入调试信息、一般信息、错误和警告以及TracePrint语句的内容。

 

文本

• 新增【查找文本所在位置的界面元素】命令。

 

界面元素

• 新增【元素截图】命令,原命令不再推荐使用。

• 新增【获取子元素】、【获取父元素】命令,原命令不再推荐使用,新获取的元素不再是原来的字典类型的特征选择器对象,而是内存地址对象,可在部分目标命令(鼠标、键盘、窗口、图像、文本、本地OCRMageAI、界面元素)中兼容使用。

 

Mage AI

• 新增【印章识别】模块,包含【屏幕印章识别】、【图像印章识别】、【PDF印章识别】、【提取印章信息】共4条命令。

• 【通用文字识别】模块中新增【鼠标点击文本】、【鼠标移动到文本上】、【查找文本位置】共3条目标命令。

 

数据处理

• 新增【正则表达式替换】命令。

 

功能

工具栏

• 新增【UiBot助手】入口。

• 新增【上传到MiniBot】入口,并和【上传到商店】入口合并到【上传】中。

• 【上传到商店】在bot包中增加32/64位架构标识。

 

命令中心

• 【自定义插件】发布命令时,须选择类型,下拉选择项为:32位、64位、通用。

 

优化与改进

整体

• 统一流程和命令库在命名创建和发布时的规则,名称中不能包含特殊符号(下划线除外)和空格,且不能以数字开头。

• UiBot Creator 应用程序本身Log(系统级Log)文件发生变化,由原来的单个 BotScript.log文件,调整为 Creator_BotScript.log  Worker_BotScript.log

• 【异常捕获】命令的捕获变量,统一为字典类型。

• 优化和统一部分命令描述文案,减轻用户学习成本。

• 优化了在子程序(Function)作用域中定义的局部变量的实现方式。

• 优化ForCatch语句块中的临时变量,可以在语句块之外继续使用。

• 为保证DLL文件的有效识别,取消 .Net 插件的热加载机制。

• 【语法词法】模块中块语句命令,在可视化视图中补全图标展示,并由原单行名称优化成多行名称显示。

• 命令的属性支持三个单引号格式的长字符串输入,如字符串'''C:\Users'''内反斜杠不再需要单独转义。

 

子流程

• 子流程支持跨目录的相对路径,用 .. 表示父级目录。

举例,若主流程的位置为:

C:\Users\Administrator\Documents\UiBot\Projects\主流程

子流程的位置为:

C:\Users\Administrator\Documents\UiBot\Projects\子流程

主流程文件夹与子流程文件夹同级,有相同的父级文件夹(Projects),此时子流程的引用位置为:

..\子流程\子流程.flow

 

Mage AI

• 优化多条命令异常提示,提升用户体验。

• 修复【提取表格至Excel】命令中部分字段值错误问题。

• 修复pdf文件识别等多个已知问题。

 

基本命令

• 优化【转为整数数据】命令,在转换超过17个数字的字符串时,不再出现转为浮点数的情况。

• 优化【转为文字数据】命令,当把字典转为字符串时(包括TracePrint显示时),其中的整数不会显示为浮点数,其中的浮点数不会显示舍入误差。

• 优化【获取数据长度】命令(Len),仅支持取字符串、数组、字典的长度,检测到其他类型数据均会报错:无法获取该类型数据的长度。

 

数组

• 优化【截取数组】命令在校验非法属性时的报错信息,提升用户体验。

• 修复获取通过“a=[] : a[3]=3 : a[1]=1”这类方式构造的数组的长度。

• 优化【过滤数组数据】命令的属性描述。

 

升级注意事项

1. 32位或64位安装包中的默认安装目录,由"C:\Users\{Windows 账户}\AppData\Local\{32位或64位带版本号名称文件夹}"分别调整为:“C:\Program Files (x86)\UiBot Community”对用32位安装包,“C:\Program Files\UiBot Community”对应64位安装包,且名称文件夹中都不包含版本号。

2. 新建流程时的默认保存位置由“C:\Users\ {Windows 账户}\Documents\UiBot\Projects”变更为“C:\Users\ {Windows 账户}\Documents\UiBot\creator\Projects”

3. 升级后原历史记录(最近打开项目列表)不会保留。

4. UiBot 浏览器内核已升级,可能会导致部分Web界面样式被改变,若执行历史流程,其中针对UiBot 浏览器使用的智能识别模块命令也可能会执行不成功。

5. 如在历史版本中,流程的时间线功能提交无响应,可手动删除流程文件夹下tempgit目录,再使用 UiBot Creator 5.6.0打开该流程,功能可恢复正常。

6. 查找 Citrix 应用程序和 Windows 远程桌面程序的UI元素时,在工具栏的查找目标功能中仅元素支持,图像窗口区域暂时不支持;录制功能中仅控件文本支持。

7. 支持 Citrix 扩展和 Windows 远程桌面扩展的命令包含:鼠标”/"键盘"模块下的目标命令,界面操作下的界面元素模块、文本模块,以及“OCR”“MageAI”模块下的目标命令。


最新回复 (24)
  • 王子_321751 2021-7-2
    2
    恭喜升级 !辛苦工程师们!
  • 王子_321751 2021-7-2
    3
    测试到凌晨3:38 发现5.6.0版在我电脑上比5.5.0版的明显卡了,卸载又退回到5.5.0这个版本上,各种操作速度又飞快了。
  • 郭_403904 2021-7-2
    4
    终于等到你~
  • Creator 2021-7-5
    5
    恭喜恭喜
  • Mars_to 2021-7-5
    6
    帮助里面的插件之类的去哪了呢?
  • rainvale 2021-7-5
    7
    支持,越来越棒了!
  • 李哥_428257 2021-7-6
    8
    建议右键选择加上注释功能,不然每次都得删除,然后在增加,比较麻烦
  • 禹哥 2021-7-6
    9
    缺少代码加密和手机相关功能
  • 易水寒scko 2021-7-7
    10
    能增加一个快速定位出错代码的功能么,每次只提示是多少多少行,还得挨个比对源代码多少行,对应可视化的多少行,代码多了,能找死人的
  • 易水寒scko 2021-7-7
    11
    另,明显感觉560的元素查找功能比550要弱,同一个流程,550能找到元素,560找不到,直接用查找目标也找不到
  • 何方芳 2021-7-7
    12
    易水寒scko 能增加一个快速定位出错代码的功能么,每次只提示是多少多少行,还得挨个比对源代码多少行,对应可视化的多少行,代码多了,能找死人的

    有这个功能


  • Vincent_388221 2021-7-7
    13
    问一下5.6版如何把英文界面切换成中文
  • 易水寒scko 2021-7-7
    14
    何方芳 有这个功能
    原来如此,受教了,谢谢!
  • Icec 2021-7-9
    15
    升级后
    同一个元素 用浏览器 插件 和 客户端 识别元素 有差异
    崩溃...
    具体表现是  升级后 抓取数据 异常/错位
    比如 已卖出商品 中  商品名等...
  • Icec 2021-7-9
    16
    Icec 升级后 同一个元素 用浏览器 插件 和 客户端 识别元素 有差异 崩溃... 具体表现是 升级后 抓取数据 异常/错位 比如 已卖出商品 中 商品名等...
    是没同步更新么
  • Peng_34458 2021-7-13
    17
    希望能保留原有的父元素子元素字典数据类型,改为内存后不方便查看获致到的元素内容了。
  • 何方芳 2021-7-19
    18
    希望可以出一个深色主题
  • 独白KOY 2021-7-30
    19
    何方芳 希望可以出一个深色主题
    +1
  • zhou_11838 2021-8-15
    20
    建议优化一下5.6,非常卡,没5.5版本流畅,配置低基本会卡死。
  • zhou_11838 2021-8-15
    21
    而且同一个网页元素,查找上千次之后,会出现查找出错问题。
  • han_83811 2021-8-31
    22
    GetChildren看不到子元素内容, 都是对象...一大堆
    GetValue 异常 模块 

    UiElement.UiElementAuto.GetValue 命令出错:调用的目标发生了异常。
    获取元素值时发生了未知异常(被调用的对象已与其客户端断开连接。 (异常来自 HRESULT:0x80010108 (RPC_E_DISCONNECTED)))
  • han_83811 2021-9-1
    23
    获取子元素, 循环遍历又点不到, 哎呀
  • ma_512255 2021-9-25
    24
    何时增加一个暗黑模式,
  • 何春强 2022-2-17
    25
    老师你微信多少,按你的教程做,运行发现有问题,就是输入网址的哪个函数哪里,读取不了,我微信KAW9900
返回
发新帖