iS-RPA 2020.5.0 正式发布(20201116)

重点

  • 设计器打开工程、运行工程的性能对比上一个版本又有了一次质的飞跃。致力于用户体验,不断提高产品易用性
  • 在设计器交互方面也大大提升,增加了进度条交互,让用户能够感知设计器进度,而不是一股脑的把结果展现给用户
  • 设计器新增 PDF 系列组件,终于可以用设计器操作 PDF 文件,减少代码量,提高效率
  • 设计器新增数据库系列组件,方便用户通过组件操作数据库,大大减少了对专业知识的研究时间,极大提高了工作效率
  • 针对企业服务器文件功能进行重构优化,完善文件夹功能,提高易用性
  • 设计器也支持流程一键发布啦,不需要经过重重审核,方便调试使用
  • 内置 API 接口查询和调试页面
  • 机器人客户端点击运行流程,在企业服务器平台生成任务,方便查看任务记录
  • 重构桌面管家(原高密度机器人),添加了与企业服务器的联动,真正实现方便查看、管理机器人
  • 优化了企业服务器安装脚本,提高了容错,简化了安装步骤

下载体验链接

iS-RPA 2020.5.0 设计器机器人迷你安装包
iS-RPA 2020.5.0 设计器机器人完整安装包

iS-RPA 2020.3.0+ 组件学习视频 持续更新中……
iS-RPA 2020.5.0 设计器手册
iS-RPA 2020.5.0 企业服务器手册

历史版本: iS-RPA 2020.4.0 发布贴

1. 设计器 & 机器人

1.1 性能优化

  • 优化设计器打开 1000 个组件工程的性能,相对上一个版本性能提升约 30%
  • 优化机器人首次运行流程耗时较长问题,相对上一个版本性能提升约 70%
  • 优化设计器运行多组件和多子流程的速度,相对上一个版本性能提升约 50%
  • 优化设计器崩溃问题,加强稳定性

1.2 交互优化

  • 增加打开子流程进度条,针对组件较多的子流程提升交互体验
  • 增加交互进度条优化
    –优化进度条出现缓慢的问题
    –优化一次操作,出现多个进度条交互的问题
    –优化进度条交互过程中,如果鼠标点击,有可能会产生卡顿的情况

1.3 功能优化

  • 组件多选功能优化,多选组件后右击后仍是多选组件
  • 优化组件和连线在选定状态下支持退格键删除
  • 优化未登录时,鼠标悬浮在特殊组件时提示登录后使用此组件
  • 优化控制台中使用终端时,光标处无法输入问题
  • 优化循环操作谷歌浏览器导致报错问题
  • 优化复制子流程时流程描述一起复制
  • 优化机器人长时间运行客户端卡顿或卡死问题
  • 优化控制台被隐藏后,运行流程后,自动展开控制台
  • 设计器在保存、另存为操作对于没有改动的流程不保存
  • 去除全局函数查找功能中的打印组件返回值功能,打印组件返回值功能只保留在控台中
  • 优化鼠标悬浮组件不同位置的 tips 信息
  • 优化我的工程面板宽度大小,不支持缩小面板
  • 优化打印组件返回值,修复异常报错
  • 优化设计器发布流程和导出流程时,流程简介限制输入长度
  • 优化企业服务器编辑流程,拉起设计器打开流程逻辑优化,当本地有同名文件可以选择直接打开或覆盖本地文
  • 优化设计器删除子流程和变量提示,当子流程和变量被引用时,提示将同步删除画布中的子流程和变量
  • 优化设计器新建和新建流程字段,方便新用户理解使用
  • 优化发布为组件界面提示信息,方便新用户理解使用
  • 优化代码块组件编辑窗口保存失败问题

1.4 新增功能

  • 新增 main 流程克隆和复制功能
  • 设计器轮询校验许可 license 有效性,当许可不可用时,设计器登录状态失效
  • 设计器支持一键发布功能,发布的流程在企业服务器平台状态为已发布
  • 机器人客户端点击运行流程,在企业服务器平台生成流程任务
  • 新建子流程后,该流程的流程名即处于全选的状态,可直接重命名
  • 测试机器人和辅助机器人登录后,可以切换用于运行流程的角色,便于区分运行流程生成的文件环境

1.5 组件优化

  • for 组件优化
    –优化 for 组件推荐匹配功能,从集合参数拖出连线,默认带入 List 搜索条件,搜索出相关的组件
    –优化 for 组件中集合次数设定功能,设置计数后自动生成 range 函数
  • 密码变量去除密码类型参数
  • 优化读取 excel 组件参数位置,方便用户使用
  • 优化 if 组件推荐匹配功能,从条件参数拖出连线,默认带入 Boolean 搜索条件,搜索出相关的组件
  • 优化最大化窗口组件,在控制台输出尝试最大化窗口日志
  • 优化设置变量组件添加通用属性
  • 文件类组件优化
    –优化上传文件组件,新增文件归属参数,可以选择个人文件和流程文件
    –优化下载文件组件,新增文件归属,是否覆盖和下载最新文件属性
    –优化批量下载文件组件,新增文件归属和是否覆盖参数,更加贴近用户使用场景
    –优化获取文件列表组件,新增文件归属参数,可以选择个人文件和流程文件
    –优化文件删除组件,新增文件归属参数,可以选择个人文件和流程文件

1.5 新增组件

  • 新增返回值为布尔类型的组件
    –新增程序是否运行中组件,返回布尔值类型
    –新增元素是否包含文本组件,返回布尔值类型
    –新增元素是否存在组件,返回布尔值类型
    –新增文件是否存在组件,返回布尔值类型
    –新增文件夹是否存在组件,返回布尔值类型
    –新增文件大小判断组件,返回布尔值类型
    –新增文件夹大小判断组件,返回布尔值类型
    –新增剪贴板是否存在组件,返回布尔值类型
    –新增剪贴板是否是图片组件,返回布尔值类型
    –新增剪贴板内容判断组件,返回布尔值类型
    –新增变量名是否存在组件,返回布尔值类型
    –新增变量内容是否为空组件,返回布尔值类型
    –新增变量内容判断组件,返回布尔值类型
  • 新增返回值为列表类型的组件
    –新增获取图片屏幕位置组件,返回位置列表
    –新增获取所有进程组件,返回进程列表
    –新增获取所有窗口信息组件,返回窗口信息列表
  • PDF 文件操作
    –新增获取 PDF 图片组件,方便获取 PDF 文件中的图片,返回图片路径的列表
    –新增获取 PDF 页数,返回 PDF 文件中的页数
    –新增获取 PDF 信息组件,返回 Author、Creator、Producer、Subject、Title 文件等信息
    –新增获取 PDF 文本组件,返回文本的 string 类型
    –新增将 PDF 页保存为图片组件,返回图片路径的列表
    –新增合并 PDF 组件,按要合并 PDF 文件的先后顺序依次添加在原 PDF 文件后,返回合并后 PDF 文件的路径
    –新增拆分 PDF 组件,根据不同方式拆分 PDF 文件,返回拆分后的文件路径列表
    –新增加密 PDF 组件,给 PDF 文件加密,返回加密后文件的全路径
  • 文本内容提取
    –新增文本内容提取组件,可以根据提取文本模式,返回符合规则的文本内容,提取模式包括按身份证提取,ip 地址提取,手机号码提取,URL 提取,也可以自定义正则表达式提取文本
  • 数据库操作组件
    –新增数据库连接组件,用来连接数据库,返回数据库对象
    –新增关闭数据库组件,用以关闭数据库连接
    –新增数据库执行语句组件,用以执行数据库命令语句
    –新增数据库数据查询组件,用以执行数据库查询语句,执行成功,返回为所查询到的结果

  • 拖动组件支持 ie 浏览器,使组件在 IE 浏览器的环境下,支持鼠标拖动。

2. 企业服务器

2.1 通用改动

  • 文件夹功能
    –新增个人文件夹,通过设计器、服务器上传、机器人运行流程上传个人文件
    –新增流程文件夹,通过设计器、服务器上传、机器人运行流程上传流程文件
    –新增最近文件夹,用于查看最近操作的文件记录
    –新增正式文件和测试文件区分,开发者运行上传的文件属于测试文件,非开发者运行上传的文件属于正式文件
    –新增文件自动转发机制,将流程所产生的文件自动转发给需要使用的用户或者流程
    –新增查看文件转发历史功能
  • 调度功能界面优化
    –基础设置中字段名称优化,job priority 改为优先级,分配改为接收使用者
    –添加基础设置和时间设置中字段的 tips 提示,鼠标悬浮后显示提示信息
    –去除执行目标 tab 页中的动态分配选项
    –优化调度时间设置,定时模式下勾选每月后,选择天数支持日历格式选择,添加每月最后一天和全部取消功能
    –优化调度新增,基本配置中的版本可以选择始终调度最新版本
  • –优化退出登录按钮响应
    –优化平台界面搜索样式同意,更加方便查询
  • 许可优化
    –试用许可,同一个机器码只能生成唯一的许可 id 文件,并支持覆盖导入许可文件
  • Rest API 新增许可、调度、流程相关接口
  • 内置 API 接口查询和调试页面,接口调试简洁化
  • 运行记录优化
    –展开中新增搜索栏条件,‘是否有文件产生’
    –优化操作列界面显示
    –统一 产生文件数 和 下载文件 的 tips 样式
  • 第三方接口优化
    –优化许可查询接口,返回许可列表和许可详情
    –第三方接口调度接口,新增“始终调度最新版本”的配置
    –新增第三方机器人运行日志查询接口
    –新增任务数据数据队列项限制数
  • 企业服务器服务
    –支持用脚本独立安装企业服务器需要使用的服务
    –优化安装脚本,增加安装时错误交互信息
    –优化 redis 服务重启后,许可、调度等信息保存本地,保证稳定性

2.2 开发者

  • 流程管理界面优化
    –调整流程管理中流程名称和最新版本列宽,更加美观
    –时间列调整优化,添加鼠标悬停悬殊完整时间信息
    –优化版本数量列功能,点击数量可以跳转到流程版本界面 / 详情界面
    –优化版本情况列功能,支持点击已发布和未发布,跳转到相应流程版本界面
    –优化运行列功能,支持点击运行次数和异常次数,跳转到相应运行记录 / 异常记录界面
    –增加最近运行一次功能,点击即可跳转至三联播放界面
    –操作 - 更多中,优化字段版本管理为流程版本,方便用户理解

2.3 所有者

  • 版本管理界面优化
    –点击流程名可跳转至详情界面
    –优化调度数列功能,为 0 时跳转至新增调度界面,为 1 时跳转至编辑调度界面,大于 1 时带入条件跳转至调度管理界面
    –优化运行情况功能,为 0 时不可点击,大于 1 时点击可带入条件跳转至运行记录界面
    –优化待发布状态的流程,显示审核按钮,点击可以跳转至审核界面
    –优化操作列,显示 工厂运行 、 本地运行 ,更多,更多中依次显示 流程详情、调度一次、查看帮助、退回版本
  • 流程管理界面更多操作优化
    –待发布状态的流程,菜单顺序优化
    –已发布状态的流程,菜单顺序优化
    –分配使用对象描述更改优化,分配使用对象改为分配使用者

2.4 管理者

  • 版本界面优化
    –点击流程名可跳转至详情界面
    –优化调度数列功能,为 0 时跳转至新增调度界面,为 1 时跳转至编辑调度界面,大于 1 时带入条件跳转至调度管理界面
    –优化运行情况功能,为 0 时不可点击,大于 1 时点击可带入条件跳转至运行记录界面
  • 流程管理界面优化
    –优化调度数列功能,为 0 时跳转至新增调度界面,为 1 时跳转至编辑调度界面,大于 1 时带入条件跳转至调度管理界面
    –增加最近运行一次功能,点击即可跳转至三联播放界面
    –优化运行情况功能,为 0 时不可点击,大于 1 时点击可带入条件跳转至运行记录界面
    –优化版本数列功能,支持点击版本数跳转到相应界面,版本数为 1 时,进入流程详情界面,版本数大于 1,进图版本界面
    –进入管理者主界面左侧自动化菜单默认展开
  • 任务界面优化
    –优化任务界面字段和显示样式统一
    –展开中新增搜索栏条件,‘是否有文件产生’
    –新增批量删除任务记录功能,可以全部勾选和全部取消勾选
    –新增删除任务记录时,删除提示功能
    –优化操作列功能,分为播放,分享,删除任务功能
    –统一 产生文件数 和 下载文件 的 tips 样式
  • 许可列表优化
    –优化许可信息统计显示,添加即将到期按钮,并显示即将到期许可个数,点击即将到期按钮展示即将到期的许可
    –优化许可管理中最早到期时间和最迟到期时间,适用的对象为有效许可
    –增加展开和收缩许可列表功能
    –增加许可即将到期的图标,有效时间小于 30 天许可显示即将到期标记
    –优化许可列表排序,根据申请时间降序
    –优化许可列表展现形式,一页显示最多 3 个许可,超过 3 个许可换页显示
    –优化机器人和设计器许可使用率鼠标悬浮提示,方便用户理解
    –优化集群许可图标鼠标悬浮提示信息
  • 许可 & 机器人管理界面新增桌面管家功能
    –新增机器人列表桌面状态列,已连接,未连接,未绑定桌面管家
    –新增桌面管家按钮,显示当前在线数 / 已注册数
    –新增桌面管家管理界面,显示注册的桌面管家,并在列表中显示管家名称,ip,连接机器人数,桌面管家连接状态
    –新增桌面管家管理界面修改名称和删除管家操作
    –新增机器人详情功能中的桌面信息功能,方便查看当前机器人已绑定的管家和已连接的管家信息
    –新增鼠标悬浮桌面状态显示连接失败的原因
    –新增无人值守机器人列表更多中的桌面配置功能,用于配置机器人所在服务器桌面信息
    –新增勾选无人值守机器人后,显示批量设置桌面密码功能
  • 任务数据
    –自动化任务数据新增和编辑界面优化,去除超时时长和动态分配参数
    –优化新增和编辑任务数据界面,鼠标移入所属部门、机器人对应的帮助提示

2.4 使用者

  • 优化使用者概览界面,流程运行时间和版本样式

3. 桌面管家

3.1 桌面管家主界面

  • 桌面管家登录 / 注销
    –新增桌面管家登录,使用企业服务器管理员账号登录
    –新增桌面管家注销功能
    –新增桌面管家日志查看功能
  • 桌面管家通用功能
    –新增桌面管家查询功能,通过名称,用户,IP 地址查询列表
    –新增批量设置密码功能,批量设置机器人所在服务器桌面密码和个人桌面所在服务器桌面密码
    –新增全部、机器人、桌面 tab 页展示功能,全部 tab 页显示机器人和个人桌面列表信息,机器人 tab 页显示机器人列表信息,桌面 tab 页显示个人桌面列表信息。
    –新增已连接数和未连接数展示

3.2 机器人

  • 添加机器人
    –新增添加机器人功能,从企业服务器获取无人值守机器人列表。
    –新增添加机器人界面设置密码和配置自动登录功能
    –新增添加机器人界面搜索机器人功能
  • 机器人列表和操作
    –新增添加机器人后,显示机器人列表,展示机器人信息
    –新增机器人连接状态,连接时长,显示当前分辨率
    –新增机器人操作,连接机器人,断开机器人,编辑机器人,删除机器人,监控机器人所在服务器桌面功能
    –新增机器人连接日志查看功能

3.3 个人桌面

  • 添加桌面
    –新增添加个人桌面功能
    –新增添加机器人界面设置 ip 地址,端口,用户名,分辨率,账号,密码,自动登录功能
  • 桌面列表和操作
    –新增添加桌面后,显示桌面列表,展示桌面信息
    –新增桌面连接状态,连接时长,显示当前分辨率
    –新增桌面操作,连接机器人,断开机器人,编辑机器人,删除机器人,监控机器人所在服务器桌面功能
    –新增桌面连接日志查看功能

3.4 桌面管家主备机制

  • 主备机制
    –新增功能,多个桌面管家同时绑定同一个配置自动登录的机器人,其中一个管家连接了机器人,另一个管家不会再去请求尝试连接已经被桌面管家连接的机器人
    –新增当一个桌面管家离线或者手动断开机器人后,另一个桌面管家会自动请求连接机器人的功能