# RookieAI_yolov8 日志
## 使用方法:
前言:为维护环境不提供直接打包成型的软件,开源代码鼓励自学。
使用前务必查看[参数说明文档](Parameter_explanation.txt)
### 针对开发者:
1. ### 使用以下代码获取本代码需要的库与Pytorch库:
`pip install -r requirements.txt`
`pip install torch==2.2.0 torchvision==0.17.0 torchaudio==2.2.0 --index-url https://download.pytorch.org/whl/cu121`
2. ### 你还需要一个自己的模型(目前只支持.pt模型),如果没有可暂时使用ultralytics官方模型。
**当未找到模型时会自动下载YOLOv8n模型,你也可以 ⬇️**
_访问[YOLOv8 GitHub界面](https://docs.ultralytics.com/)获取更多官方yolov8模型以快速开始
访问[ultralytics官网](https://docs.ultralytics.com/)查看官方网站帮助文档_
3. ### 使用你的模型
打开软件---选择模型文件---保存设置---关闭软件,重启软件。
即可加载上选择的模型文件
或者:
修改默认文件地址:
`# 默认的模型文件地址`
`default_model_file = "yolov8n.pt"`
### 针对想直接使用者:
1. ### 使用以下代码获取本代码需要的库与Pytorch库:
`pip install -r requirements.txt`
`pip install torch==2.2.0 torchvision==0.17.0 torchaudio==2.2.0 --index-url https://download.pytorch.org/whl/cu121`
2. ### 下载pyinstaller库(打包用)
`pip install pyinstaller`
3. ### 使用pyinstaller打包代码
`pyinstaller xxxxx.py`
将xxxxx替换为代码实际名称。
更多打包参数介绍:[Python pyinstaller打包exe最完整教程](https://blog.csdn.net/qq_48979387/article/details/132359366)
❗必定会遇到的问题:
Q:运行提示`FileNotFoundError:`,问题:缺少库
A:把编译器虚拟环境里的库全部复制粘贴到打包出的文件夹<_internal>里就可以了。参考:[打包后库不全解决办法](https://github.com/Passer1072/RookieAI_yolov8/issues/1#issuecomment-2041157885)
5. ### 关于模型文件
建议自行训练
前往bilibili学习:[B站](https://search.bilibili.com/all?keyword=%E5%A6%82%E4%BD%95%E8%AE%AD%E7%BB%83%E6%A8%A1%E5%9E%8B&from_source=webtop_search&spm_id_from=333.1007&search_source=5)
前往YouTube学习:[油管](https://www.youtube.com/results?search_query=how+to+train+yolov8+model)
❗在软件中选择完模型文件后需保存重启后才会生效,因为需要重新加载模型。
4. ### 文件整理
将
'_internal'(包含软件环境/库)
'body_photo.png'(软件需要的图片1)
'logo-bird.png'(软件需要的图片2)
'程序.exe'(主程序)
'settings.json'(参数保存)
'模型文件.pt'(模型文件)
放在同一目录下,直接运行exe文件即可。
oldGUI版与newGUI版对比图:
![logo](images/oldGUI&newGUI.png)
Ps:二者在最终使用效果上无任何区别,仅视觉差异
🎉全新V2.0版本,全新布局,更好优化,更多设置
![V2.2.3](images/V2.2.3.png)
✅✅✅注意✅✅✅
此项目最初目的为Apex的Aimbot,未考虑其他游戏,可能会出现因反作弊禁止WIN32移动方式而无法使用的情况!
已知游戏:VALORANT
面对日益增多的配置文件参数,我创建了参数解释文档,里面介绍了配置文件内所有参数的信息,前往[参数解释文档](Parameter_explanation.txt)查看。
更新日志:
4/27/2024更新:
🎛️版本更新:V2.3(test)测试版
➕新增1:更快的截图方式(基于DXcam的优化版本bettercam),可在配置文件切换截图方式(MSS/bettercam)。
➕新增2:现在可以在配置文件里开关是否加载公告。
➕新增3:一键打开配置文件按钮,编辑配置文件更方便。
➕新增4:推出分段瞄准功能(测试版),更好的瞄准体验,前往配置文件内开启。
📑创建:[参数解释文档](Parameter_explanation.txt)(Parameter_explanation.txt),里面将介绍settings.json中所有参数的意义
❗注意1:测试版GUI不完善,新功能需要在配置文件内开启与修改。
❗注意2:更多说明注意事项请查看参数解释文档
❗注意3:引入了新的截图库(bettercam),已添加到requirements.txt中。
❗注意4:配置文件发生变更,注意替换!
🛠️优化:优化加载过程,但还是不稳定
🕳️未来计划:完善V2.3版本GUI 自动扳机 平滑鼠标
-------------------------------------------------------------
4/22/2024更新:
➕新增:联网检测版本功能(依赖于Github的README.md,可能需要科学上网才能加载)。
✨提示:过时版本号为红色,最新版本号为绿色,点击版本号可快速跳转至Github界面。
❗注意:加载时间可能变长,加载时间不稳定,加载页面会出现无响应问题,等待几秒钟即可,问题已在调查。
🕳️未来计划:~~使用贝塞尔曲线平滑鼠标~~ 自动扳机 平滑鼠标
-------------------------------------------------------------
4/21/2024更新:
🛠️修复:修复了报错NameError的问题,现在可以稳定加载了。
-------------------------------------------------------------
4/20/2024更新:
🎉推出:V2.2版本,重新精简/分类各项设置页面
➕新增1:推理延迟修正设置(预测)1.倍率预测2.像素预测
➕新增2:可选择单个识别目标(需要模型支持,并且需要根据你的模型手动修改代码中的目标列表名字)
➕新增3:软件内可开关的测试画面,方便调试设置
➕新增4:一键重启软件按钮(用于更换模型后的快速重启以及报错后快速重启)
➕新增5:加入更新公告栏(依赖于Github的README.md,可能需要科学上网才能加载)
🛠️优化:默认隐藏外部"frame_"调试窗口(可前往settings.json开启)以优化推理速度
❗注意1:"V2.2"版本的配置文件(settings.json)已更改,需要替换。
❗注意2:github库已整理,历史版本与对应可使用的配置文件已整理到historic_version文件夹。
❗❗已知问题:可能会报错nameError,会在后面版本进行修复,当前可以通过重启软件解决,并在属性中勾选“管理员启动”与“注册此程序以重新启动”可能会好一些
-------------------------------------------------------------
4/8/2024更新:
🎉推出:全新GUI版本,使用customtkinter库进行美化,界面更直观,简洁。
➕新增:启动画面
📑创建:版本号现在起从V1.0开始计算(前面都当测试吧)
❗注意:"newGUI"版本需要两个新的图片文件,注意替换。
❗注意:"oldGUI"版本图片文件已移除,"oldGUI"版本已移除背景图相关代码。
-------------------------------------------------------------
4/2/2024更新:
✨改进:独立出侧键触发开关,使其适用于任何按键触发方式,方便开关。
🛠️优化:优化整理触发判定代码,更统一易懂
❗注意:配置文件内容已更改,新增了侧键保存参数,注意替换。
-------------------------------------------------------------
4/1/2024更新:
✨改进:自瞄偏差。(之前只使用固定像素偏移达到垂直瞄准位置的效果,没有考虑敌人的远近距造成的影响, 近距离偏移过低,远距离偏移过高。
现改为计算目标中心点到上边框的距离乘以用户设置倍数的方式使远近距离偏移量都能在合适位置)。
🛠️优化:优化代码量,去除暂时未启用功能代码,加入更多批注方便阅读。
➖移除:暂时移除压枪功能,测试不出意外中断原因,考虑独立出来。
🕳️未�
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
使用说明在zip压缩包 README 文件中,请仔细阅读 使用以下代码获取本代码需要的库与Pytorch库: pip install -r requirements.txt pip install torch==2.2.0 torchvision==0.17.0 torchaudio==2.2.0 --index-url https://download.pytorch.org/whl/cu121 2. ### 你还需要一个自己的模型(目前只支持.pt模型),如果没有可暂时使用ultralytics官方模型。 当未找到模型时会自动下载YOLOv8n模型,你也可以 访问YOLOv8 GitHub界面获取更多官方yolov8模型以快速开始 访问ultralytics官网查看官方网站帮助文档 3. ### 使用你的模型 打开软件---选择模型文件---保存设置---关闭软件,重启软件。 即可加载上选择的模型文件 或者: 修改默认文件地址: # 默认的模型文件地址 default_model_file = "yolov8n.pt"
资源推荐
资源详情
资源评论
收起资源包目录
RookieAI_yolov8-main.zip (68个子文件)
RookieAI_yolov8-main
yolov8n.pt 6.23MB
numpy 306KB
logo-bird.png 107KB
body_photo.png 54KB
.gitattributes 66B
RookieAI_YOLOv8_V2.3.0(test).py 57KB
Model
YOLOv8s_apex_teammate_enemy.pt 21.51MB
.idea
.name 9B
Yolov8_text.iml 331B
vcs.xml 167B
misc.xml 304B
inspectionProfiles
profiles_settings.xml 174B
modules.xml 274B
.gitignore 182B
pyvenv.cfg 402B
Parameter_explanation.txt 7KB
settings.json 811B
requirements.txt 1KB
.gitignore 3KB
Scripts
wheel-3.9.exe 106KB
pip-3.9.exe 106KB
cpuinfo.exe 106KB
pip.exe 106KB
fonttools.exe 106KB
pip3.exe 106KB
python.exe 585KB
activate.ps1 2KB
deactivate.bat 519B
wheel3.exe 106KB
activate_this.py 1KB
normalizer.exe 106KB
mss.exe 106KB
ttx.exe 106KB
convert-onnx-to-caffe2.exe 106KB
pythonw.exe 584KB
convert-caffe2-to-onnx.exe 106KB
yolo.exe 106KB
f2py.exe 106KB
activate.nu 3KB
activate.bat 1013B
wheel.exe 106KB
pip3.9.exe 106KB
wheel3.9.exe 106KB
activate.fish 3KB
isympy.exe 106KB
pydoc.bat 23B
torchrun.exe 106KB
cygdb.exe 106KB
cythonize.exe 106KB
ultralytics.exe 106KB
pyftsubset.exe 106KB
pyftmerge.exe 106KB
tqdm.exe 106KB
activate 2KB
cython.exe 106KB
images
oldGUI&newGUI.png 103KB
V2.2.3.png 27KB
historic_version
RookieAI_YOLOv8_v1.0_newGUI
RookieAI_YOLOv8_test_optimization_newGUI.py 30KB
settings.json 394B
RookieAI_YOLOv8_V2.2.4
logo-bird.png 107KB
body_photo.png 54KB
settings.json 604B
RookieAI_YOLOv8_V2.2.4.py 49KB
RookieAI_YOLOv8_v2.2.3
RookieAI_YOLOv8_V2.2.3.4.py 47KB
settings.json 604B
RookieAI_YOLOv8_v1.0_oldGUI
RookieAI_YOLOv8_test_optimization_oldGUI.py 24KB
settings.json 394B
README.md 10KB
共 68 条
- 1
资源评论
hakesashou
- 粉丝: 4653
- 资源: 1350
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功