onmyoji_helper
基本介绍
自去年四月入坑阴阳师以来,断断续续的玩了一年半的时间了。今年七月脑抽退坑把号卖了,十月以后手痒难耐又下了回来,但当初的账号已经不在了。新账号没有御魂没有式神,重新肝又没有当初的精力了,另外阴阳师现在的更新速度快的惊人,新号很难体验到快乐了。此路不通还有他途,苦思冥想以后决定发扬以懒为主的精神,自己搞个助手代肝。
利用两三周业的余时间学了Python之后,觉得这门语言确实像传说中的一样强大,可以利用的轮子也是非常的成熟非常的多,本助手就是采用了现有的一些模块组合成的。由于学习Python的时间不长,如有纰漏或更好的方式还望不吝赐教!
运行方式
运行bin目录下的window.py 即可
本助手仅作为开发参考,暂时没有打包成桌面程序的打算,对不住各位不懂代码的阴阳师大人了ORZ!
使用说明
本助手不提供桌面程序运行包,只能以Python程序形式运行
下载安装Python 3.x环境,点击下载
克隆或下载本程序到本地,然后进入bin目录,按shift+鼠标右键在当前文件夹打开CMD命令窗口/powershell窗口,执行以下命令:python window.py
如提示无Python命令则需要手动修改本地python环境变量
如无法准确识别您的游戏图片不能移动鼠标,则需要自行截图更换image目录下的图片
由于采用的匹配算法不支持图片缩放,所以请不要随意调整游戏窗口大小
本助手只作为技术分享使用,不保证使用账号的安全,请知悉
目录结构
暂无
常见问题
鼠标无法自动移动点击的,请以管理员身份运行
不能准确识别目标的,请自行截图替换项目目录中的目标图片
参考来源/鸣谢
本助手开发过程中参考学习了网上很多资料与课程,感谢这些信息的作者与分享者,谢谢^_^!
项目参考:li-zheng-hao 阴阳师护肝脚本
课程参考:菜鸟教程-Python3 教程
课程参考:廖雪峰的官方网站-Python3 教
其他说明
助手开发初期参考的li-zheng-hao的项目,在图片特征算法的使用上也参照了他引用的第三方模块opencv中的SIFT算法,但运行后发现SIFT和SURF算法因为版权问题在最新版本的opencv中被移除了,尽管我尝试了多种方式最终都没能找到合适的方法来应用这两个算法。最终在网易游戏的项目里找到了合适的替代模块,据介绍该模块封装了SIFT算法,也算是一个不错的替代模块了!(PS:难道这就是阴阳师的缘分吗QAQ)
2019-12-26
最新说明:aircv中的SIFT也不能用,目前使用的是该模块的模板匹配方法实现寻找目标点,因为模板匹配受图像缩放影响,所以需要自行针对自己的游戏界面进行截图替换项目中的图片。
2019-12-27
因为用不了特征匹配算法(ORB算法不能计算小图QAQ),所以失去了继续做下去的兴趣。目前版本支持自动御魂、自动觉醒、自动组队妖气封印,如无意外这就是最后的更新了。