导读:在上一篇文章中,我们介绍了 SBot_Migrator 如何帮助影刀 RPA 开发者实现应用的批量迁移与交付。本次更新,SBot_Migrator 新增了加密迁移功能:迁移到目标账户的程序可以正常打开和运行,但接收方无法查看或导出源代码,在批量交付时更好地保护开发成果。
如果不想看工具的详细介绍,工具的下载地址在文章最下方。
一、为什么开发 SBot_Migrator?
在实际 RPA 项目开发过程中,我发现:当只需要迁移一个应用时,现有方式基本能够满足需求。但当出现下面这些情况时,操作数量就会迅速增加:
- 一个项目包含多个 RPA 应用
- 一个开发成果需要交付给多个账号
- 同时维护多个客户项目,需要反复进行应用迁移
- 应用数量较多,需要快速筛选
- 不同客户需要接收不同的应用组合
例如:5 个应用 × 10 个目标账号 = 50 个迁移任务。如果逐个处理,就需要不断重复选择、确认和操作。所以我开发 SBot_Migrator 的主要目的并不是改变影刀本身的功能,而是:把重复性的迁移操作尽可能集中到一个界面中完成。
二、核心功能
1. M × N 批量迁移
SBot_Migrator 支持同时选择多个应用和多个目标对象(均支持全选及取消全选)。可以一次性建立对应的迁移任务,而不需要反复重复相同操作。同时提供任务状态和执行日志,方便查看:
- 当前正在处理的任务
- 已完成任务
- 失败任务
- 具体任务执行结果
这样在批量交付场景下,可以更加直观地掌握整体进度。
2. 应用筛选与多选
实际开发过程中,一个账号下可能存在几十甚至上百个应用。如果全部显示在一个列表中,查找目标应用并不方便。因此 SBot_Migrator 增加了:
- 应用关键词搜索
- 多选批量选择
- 筛选后继续选择
- 已选择项目记忆
例如:搜索“卖家”,可以快速定位相关应用。然后切换关键词继续搜索时,之前已经选择的应用不会因为筛选变化而丢失。这对于需要从大量应用中挑选指定应用进行迁移的场景比较实用。
3. 联系人分组管理
针对需要长期维护多个项目、客户或者账号的开发者,工具提供了联系人分组功能。例如根据需求可以建立自定义分组:
然后根据分组快速筛选目标对象。同时支持:
- 新建分组
- 修改分组
- 删除分组
- 联系人备注
- 快速分配分组
- 关键词搜索
这样可以减少在大量联系人中寻找目标对象的时间。
4. 批量交付任务与执行日志
在实际项目交付过程中,我认为一个比较重要的体验就是:用户应该知道工具到底处理到了哪里。因此 SBot_Migrator 提供了任务日志。例如:
如果出现异常,也能够快速定位具体任务。相比完全依赖人工操作,这种方式更加方便进行批量交付和问题排查。
5. 简洁的 Windows UI
除了功能之外,我开发这个工具时也比较重视使用体验。整体采用比较简洁的桌面软件风格:
- 清晰的功能区域
- 应用搜索
- 多选操作
- 联系人筛选
- 分组管理
- 实时任务日志
- 长名称悬浮显示
尤其是在应用名称比较长的时候,通过 ToolTip 可以查看完整名称。
6. 加密迁移
针对需要保护源码的交付场景,SBot_Migrator 新增了加密迁移能力。开启该功能后,迁移到目标账户的程序可以正常打开和运行,但接收方无法查看或导出源代码,从而在批量交付时更好地保护开发成果。
加密迁移展示:
可以看到目标账号在打开收到的加密后的程序界面是看不到任何代码的。
同样子流程也会被加密。
三、适合哪些人?
SBot_Migrator 主要适用于以下场景:
- RPA 个人开发者:需要频繁维护和交付多个 RPA 应用。
- RPA 工作室:同时管理多个客户项目,需要提高项目交付效率。
- 企业内部 RPA 开发人员:需要维护较多自动化应用,并进行重复性的迁移操作。
- RPA 外包开发团队:开发完成后,需要将不同应用交付给不同项目对象。
四、关于 SBot_Migrator
| 项目 | 说明 |
|---|---|
| 产品名称 | SBot_Migrator |
| 类型 | RPA 开发及迁移辅助工具 |
| 平台 | Windows |
| 定位 | 应用迁移 / 批量交付 / 应用筛选 / 联系人管理 / 加密迁移 |
目前采用独立授权方式提供使用。
五、工具说明
SBot_Migrator 为独立开发的第三方软件工具,与影刀官方不存在隶属、代理、合作或授权关系。
“影刀”“影刀 RPA”等相关名称及知识产权归其相应权利人所有。本文提及相关名称,仅用于说明本工具的适用场景及技术使用环境,并不代表本工具与相关权利人存在任何官方合作或授权关系。
SBot_Migrator 主要用于提升 RPA 应用迁移及交付过程中的操作效率。用户在使用本工具时,应确保对所操作的应用、账号及相关数据拥有合法的使用权限,并遵守相关软件的用户协议、服务条款以及适用的法律法规。
软件授权仅代表用户获得相应期限及设备范围内的使用许可,不包含软件的转售、复制分发、二次授权、源码再发布等权利。
当前版本主要面向个人开发者、小团队及企业内部 RPA 开发场景。如在使用过程中遇到问题或有功能建议,欢迎通过作者联系方式进行反馈。
六、下载地址
https://wwayp.lanzoum.com/iJHrh47j5dfe
备用地址:https://wwayp.lanzoum.com/izH5P45mm1ni