2026-02-26 11:12:07 +08:00
2026-02-26 08:19:07 +08:00
2026-02-26 11:12:07 +08:00

A Wow rotation bot using hekili

这是一个用于《魔兽世界》的旋转机器人它使用PIL、Pareq、和pyautogui等库分析、识别Hekili推荐的技能并自动化按键过程。

这是一个所谓的“像素机器人”:它只与像素工作,不修改游戏内存、插件或额外程序。

Disclaimer ⚠️

这个小项目仅用于教育目的旨在探索使用AI图片识别技术创建一个功能性游戏机器人的可行性。

提供的软件永远不应在现实生活中的应用、游戏、服务器等中使用。

此软件没有被设计成以任何方式“不可检测”,也从未打算用于此类目的。所有随机性功能仅用于教育目的。

对于机器人的功能或结果,无法提供任何保证或保证,使用此软件可能产生的任何结果,您需承担全部责任。

Guide 📘

打包应用

pyinstaller main.spec下列文件需要手工拷贝 1、config.ini拷贝到dist\main目录 2、best_model.pth文件拷贝到dist\main 3、pytorch_lightning库文件拷贝到dist\main_internalpyinstaller打包会漏掉这个Lib库 4、dist\main下新建images目录

启动游戏

正常启动游戏,建议将游戏窗口最大化。

启动脚本程序

  1. 点击main.exe文件

  1. 点击设置截图区域

  2. 选择Hekili推荐技能区域

  3. 保证按键区域的红色框覆盖技能的快捷键可通过手工设置坐标微调技能冷却区域暂不使用。技能快捷键目前只支持0-9A-Z

  1. 点击开始,稍等几秒种后后台会输出识别的按钮

  1. 回到游戏,正常应该会自动按键

Hints and issues

  1. 性能问题 通过折叠按钮隐藏设置界面可以显著提高性能10-30 FPS

  2. 技能识别错的问题 技能偶尔识别错误例如H、L弹出任务框和PVP框待改进。

  3. 被检测问题 目前在国服WLK测试打副本5人本和团本未被检测打怪升级时可能会被检测。

  4. 贡献 因本人刚开始接触和学习python和AI程序难免有各种错误和不足欢迎有兴趣的同学加入到改项目共同学习并完善该项目。

Description
A wow rotation bot using hekili 这是一个用于《魔兽世界》的旋转机器人,它使用PIL、Pareq、和pyautogui等库分析、识别Hekili推荐的技能并自动化按键过程。
Readme MIT 382 MiB
Languages
Python 100%