当前的影刀社区版支持30行以内的应用分享给其他账户调用,但不支持接收者对获取应用的编辑和调试。
在应用超过30行,或社区版用户 A 不仅需要分享给其他用户 B,也需要用户 B可以编辑和调试应用时,社区版用户目前无法免费实现此功能,本篇主要讲述如何帮助社区版用户免费解决此问题。
关键字:影刀RPA应用,分享其他用户,免费,编辑调试,子流程
一、不含子流程的应用迁移
以两个账号模拟:应用创建者账号A,迁移应用接收者账号B
1.1 获取账号A的应用资源
(1)打开账号A的待分享应用
(2)右键主流程--打开文件所在文件夹
(3)在打开的文件夹中点击上一级,至出现apps
区域1是此应用资源的uuid,
将区域 2 的资源文件压缩打包,
1.2 账号B接收迁移的应用
(1)登录账号B,新建一个和待迁移应用类型一致的应用(例如:A账户迁移出的是PC自动化应用,则B账户新建“PC自动化应用”);
(2)在新建的应用中,右键“主流程”,点击“打开文件所在文件夹”;
(3)选择上级至出现apps的路径层级;
区域1是账户B下新建应用的uuid(记录下此uuid,后面会用到)
将区域2的三个文件,替换为压缩包中的三个文件(即:删除此处的三个文件,将压缩包中的资源文件全部解压缩至此目录下);
(4)双击打开“xbot_robot”,找到 “package.json”,打开此文件
(5)找到uuid,可以看到这里的显示的是A账户下待迁移的应用的uuid,将此处的uuid替换为前面保存的B账户下新建应用的uuid。保存,关闭文件。
(6)保存B账户下此新建的应用,关闭文件,重新打开即可看到应用迁移成功。
(7)若应用中包含另下载的Python的包,迁移应用成功后,在接收迁移应用的B账号下需重新配置相应的包,以确保应用可用哦~
二、包含子流程的应用迁移
2.1 获取账号A的应用资源
步骤与1.1相同
2.2 账号B接收迁移的应用
(1)登录账号B,新建一个和待迁移应用类型一致的应用(例如:A账户迁移出的是PC自动化应用,则B账户新建“PC自动化应用”);
新建与待迁移应用中数量一致的子流程
(2)后续步骤与第一章1.2一致;
完结。这样就可以解决包含子流程的应用迁移后不可用的问题啦~
参考原文:影刀RPA应用迁移应用复制完整步骤免费_影刀程序复制到另一个账号-CSDN博客
根据博主的方式实践时遇到了子流程迁移后不显示报错的问题,记录下解决方法。