iS-Rpa 2020.2.0 现已发布(20200326)

划重点

我们又来啦!这次更新和大家关系密切,容我介绍一下我觉得很关键的几个更新,我保证人人都觉得有用:

  • 鼠标操作增加了异常时继续执行的选项,大家不用自己写 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 币商城增加商品门类
  • 新用户注册后,默认设置一个初始头像
  • 现在工单支持满意度评价

机器人改动

  • 修正了机器人可能存在的录像无法上传的一个问题