iS-RPA2020.2.0 正式发布
划重点
我们又来啦!这次更新和大家关系密切,容我介绍一下我觉得很关键的几个更新,我保证人人都觉得有用:
- 鼠标操作增加了异常时继续执行的选项,大家不用自己写 try 了,不过缺省还是和原来一样,异常会中断
- 输出和消息框一次可以添加很多变量啦,自己增加个数,消息框还能传递各种变量,不需要自己转为字符串了,是不是很贴心?一定要试试
- 我们现在可以打印所有及顶端的窗口标题 / 进程名 / 进程号信息,诊断问题更方便
- 我们再一次优化 scroll into view,改为自动 scroll,现在去掉了上一版本中的 checkbox,只要我们判断需要 scroll,就会 scroll 过去
下载及链接
历史版本: iS-RPA 2020.1.0 发布贴
组件改动
- 鼠标操作优化和新增
– 获取鼠标位置:现在获取鼠标位置,并返回一个 (x,y) 的元组
– 鼠标滚动:可以指定向上或者向下滚动,可以指定滚动次数
– 为鼠标点击增加了异常处理选项,缺省与原来保持一致,为中断,现在可以选择异常时继续机器人执行
– 去除了 scroll into view,现在改为智能 scroll into view,现在现在 IE 浏览器和 Chrome/Firefox 的鼠标点击会检测元素是否在可以点击的鼠标位置,如果不是,则尝试 scroll into view,如果仍然不在可以点击位置,则抛出异常,点击位置超出屏幕或者超出浏览器窗口,都视为不可点击的位置 - 消息框优化:现在消息框支持同时输出多个变量或者值,并且我们采用了新的消息框,支持效果同输出(print)
- 输出优化:消息框现在支持同时输出多个变量或者值
- 图片操作组件增加:
– 图片压缩: 可以将图片压缩到指定质量和文件格式
– 图像二值化:可以将图片二值化,支持指定阈值和是否反色
– 图片添加文字:可以在图片指定位置添加文字,可以指定文字位置、大小、颜色、阴影
– 图片画框添加文字: 可以在图片指定位置上添加方框,并可选添加文字
– 图片缩放:按照缩放比例进行图片缩放 - 表格数据组件增加:
– 去重:可以按照指定字段去重
– 填充 NaN:可以对表格数据中的 np.nan 进行替换填充
– 列转化数组:可以对指定列名的列转为数组(list)
– 按列取出表格:按给定的列数组,生成新表格
– 设置列为 index:将指定列设置为索引
– 重置 index:重新生成 index,从 0 开始编号并顺序上升
– 列转化为日期:将列的内容从字符串等转为时间戳格式
– 新增列(固定值):相当于 df[‘new’] = value
– 复制列: 相当于 df[‘new’] = df [‘old’]
– apply: 可以指定对行或者列作为参数运行特定函数 - 提供类型转换组件:指定将变量转为 str、int、float、list 类型
- 扩展常用运算
– 取整除:相除并取整 - 增加 excel 操作组件
– 工作表重命名
– 激活工作表
– 执行已经定义好的宏 - 增加窗口组件
– 是否置顶显示窗口
– 恢复窗口
– 移动窗口
– 获取最前端窗口信息: 会返回窗口名称,进程名称,进程号
– 获取所有窗口信息: 会返回所有窗口名称,进程名称,进程号 - 提供系统组件:
– 枚举 IP
– 获取活跃 IP
– 获取本机 MAC
– 获取所有进程
– 获取 CPU 使用率
– 获取磁盘使用情况
– 执行命令 - 提供 INI 系列操作功能
– 读取 ini 文件键值
– 写 ini 文件键值
– 删除 ini 文件小节
– 删除 ini 文件键
– 枚举 ini 小节
– 枚举 ini 键
设计器改动
- 现在会检查变量名字和流程名字,避免使用 python 保留字
商城改动
- 现在应用机器人发布时可以指定论坛发布贴位置
- 社区 Y 币商城增加商品门类
- 新用户注册后,默认设置一个初始头像
- 现在工单支持满意度评价
机器人改动
- 修正了机器人可能存在的录像无法上传的一个问题