管理员测试文章, 需要密码
前言
影刀更新了5.23版本之后, 新增了文件校验和py文件加密, 这导致改uuid的方法失效.
但网站从一开始用的就是抓包/发请求的方式, 改uuid的方式对咱们没有影响, 主要说一下py文件加密🔐
现状
用网站迁移后会提示迁移成功,打开后有可视化文件, 但运行时提示Exception: 无法解析.pybx文件, 省略\xbot_robot\main.pybx,右键打开目录, 发现原先的py文件都变成了pydx, 这是影刀加密后的结果

解决
思路
我们知道, 编辑器中展示的文件来源于.flow文件, 和具体的py代码是两个文件. 当我们编写应用时, 编辑器会把可视化流程变成py代码保存, 所以能猜到他的加密应该是在py代码之后的
现在复制后的应用有可视化代码, 只要让编辑器将可视化流程转换成py文件再自动加密, 就应该能正常运行.
实验
按照上面的思路, 全选当前的流程, 再剪贴, 再粘贴, 触发编辑器的重新识别就能正常运行

优化
剪贴再粘贴的目的就是为了触发重新识别, 每次都全选很慢, 有个简单一点的方法,就是直接重命名流程
直接在右面的流程列表里重命名, 也能达到一样的效果

再优化
子风提点,说直接把pybx文件删除, 再打开流程就会自动生成. 测试下了确实如此, 这样一来网站的复制也能正常使用了

最佳实践
影刀的这次改版, 对咱们的影响并不是很大:
两个账号还是可以复制应用, 就是多了一步重命名流程
从url复制需要找我, 网站暂时没办法全自动了, 我会手动获取.bot文件再上传
给客户复制应用时, 建议自己登录目标账号看一下, 如果运行报错就重命名流程,给流程名添加个1或者2, 然后再改回来
因为不改的话, 被客户看到就会问, 多一事不如少一事
如果是从url复制, 就先复制到自己的账号, 改完流程后再分享给客户, 再登录客户的号把流程名改回来
比如原始流程名是**错误处理**, 到你账号上改成了**错误处理1**, 运行成功后再拷贝给客户. 再登录客户的账号改回**错误处理**
小技巧长期客户或者大量客户,就给他单独注册个账号, 通过这个邀请码注册的自带200元, 去个人中心开个vip就行. 这样把客户的账号都添加到他自己里面去, 方便区分
比如客户微信昵称叫abcde, 你通过网站注册了个用户名/密码都是abcde的用户, 每次他找你, 你就去登录abcde, 和自己的大号区分开
但是网站不要给客户,网站不要给客户,网站不要给客户, 这是让你自己用的, 方便的是咱们, 不是方便客户的.
我的建议
1. 涨价
普通复制我现在卖15元, 大客户10元
从url复制卖200元, 不开包月, 按次付费, 都需要给账号密码或应用链接
3. 不要透露方法
现在手动迁移完全失败,改uuid已成为过去式, 但大家的需求还在. 多找客户.
客户问就说不透露方法, 说透露了会泛滥, 官方知道了还会封.
解除pydx加密的方式也别透露, 尽可能的保证垄断
5. 先测试, 再付款
因为现在不保证100%复制成功, 所以我都是让客户测试好/运行过再付款. 让他们测试完全, 大家都省事.
要不然一会问你这, 一会问你哪的. 麻烦
他们愿意付费, 就不怕不给钱. 做的好下次他还找你
结束
虽然影刀已经更新了半个月了, 但还是有人不知道改uuid的方法失效了, 也有很大一部分的人在等新的方法出现. 但从最近的情况来看, 有方法也不会大范围泄露了
我觉得现在就是拉客户, 有复制需求的就加上, 他们等一阵子发现没免费的方法, 就只能找咱们来搞. qq上有很多便宜的, 没必要和他们卷了. 这几天已经接了几个15元/200元的了, 愿意付费的还是有的, 做好服务就行
有些新的方法, 能学习的话我就整合到网站里面, 网站后期就小群自己用, 谁付费也不开了, 有老客户的愿意便宜就便宜