Skip to content

shibeta/JNTMbot_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

702 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JNTMbot - GTAOL 德瑞 BOT 自动化脚本

Stable Nightly Python Version Node.js Version License Build

目录

1. 关于项目
2. 环境要求
3. 安装指南
5. 交流与反馈
6. 致谢

关于项目

JNTMbot (德瑞Bot) 是一个专为 GTA5 在线模式(增强版)设计的无人值守自动化系统,专门用于自动刷取“德瑞博士合约(数据泄露)”的最终任务“别惹德瑞”。

本程序能够在无人工干预的情况下,执行从启动差事到完成任务的完整工作流,帮助玩家在后台挂机时高效获取游戏内货币。项目基于 Python 图像识别与按键模拟,配合独立的 Node.js 后端服务,实现了高度稳定的自动化操作与状态推送。

关键特性

  • 无人值守:从启动差事到完成全程自动,实现真正的“零干预”挂机。
  • 后台运行:程序不占用键盘鼠标与窗口焦点,挂机时您仍可正常使用电脑进行其他工作。
  • 状态推送:通过 Steam 聊天频道实时广播 Bot 状态(如“面板已开”、“队伍已满”),也可配置微信 PushPlus 接收异常警报。
  • 自动排障:内置异常处理逻辑,自动应对黑屏警告、恶意玩家干扰、游戏崩溃等突发情况。

运行演示

运行演示.gif

环境要求

  • 操作系统:Windows 10 Build 18362 (即 19H1) 或更高版本
  • 游戏版本:GTA5 增强版 (不支持传承版)

Note

以上为直接运行发行版用户的环境要求。如果您希望从源代码运行,请查阅 贡献者指南

安装指南

Important

关于下载、安装、配置等步骤,请阅读:安装与使用指南

交流与反馈

无论您是遇到使用问题、发现了 Bug,还是想要改进代码,我们都非常欢迎您的参与!

  1. 遇到使用疑问或环境配置问题? 请前往 GitHub Discussions 讨论区发帖交流。
  2. 发现 Bug 或有新功能建议? 请通过 GitHub Issues 提交反馈,并附带控制台日志和游戏截图。
  3. 想要参与代码贡献? 请阅读我们的 贡献者指南 了解源码运行方法、项目架构以及 PR 提交流程。

致谢

  • 傲弗拉: 提供了德瑞 Bot 的原理。
  • JiNiTaiMeiBot: 本项目的原型。本项目使用 Python 重新实现了 JiNiTaiMeiBot 的大部分功能。
  • QuellGTA: 本项目使用的差传 Bot 来源; 清理 pc_setting.bin 算法的实现。
  • RapidOCR: 强大而快速的 OCR 识别框架。
  • RapidOCR-json: RapidOCR 的一个 C++ 实现,比打包后的 Python 程序快。
  • node-steam-user: Steam 客户端功能的 Node.js 实现。
  • Python-UIAutomation-for-Windows: Microsoft UI Automation 的 Python 3 封装。

About

Python编写的GTAOL德瑞BOT脚本

Resources

License

Contributing

Stars

Watchers

Forks

Contributors