Skip to content

screenpandar/GTImaster

Repository files navigation

项目简介(求Star!)

基于 OCR 与键鼠操作的三角洲行动交易行自动工具,支持常规模式与实时检测模式,支持定时运行,定时关机。

界面预览

界面1 界面2
界面1 界面2

免责声明

本工具仅供学习与技术交流使用。使用前请了解并遵守相关游戏的服务条款与当地法律法规,使用本软件所产生的一切后果由使用者自行承担。

一键启动(用户)

  • 直接下载右侧release发行版本

快速部署(开发者)

克隆仓库:

git clone https://github.com/screenpandar/GTImaster.git

在项目根目录双击 一键部署.bat 即可完成:

  1. 复制 .EasyOCR — 将当前目录下的 .EasyOCR 文件夹复制到用户目录(%USERPROFILE%\.EasyOCR),供 EasyOCR 使用;
  2. 安装依赖 — 执行 pip install -r requirements.txt 安装所需 Python 包;
  3. 启动程序 — 自动运行 GTImaster.py

脚本会请求管理员权限(UAC),以便复制文件与安装依赖。请确保 .EasyOCR 文件夹放在与 一键部署.bat 同一目录下。


分辨率与显示设置(必读)

本软件仅针对 16:9 比例的界面进行坐标适配,请务必在以下分辨率下使用:

分辨率 说明
1920×1080 原生 1080p,直接使用
2560×1440 原生 2K 16:9,直接使用
3840×2160 原生 4K 16:9,直接使用
  • 程序内坐标以 1920×1080 为基准,其他 16:9 分辨率会按比例换算,因此上述三种分辨率均可正常使用。

2560×1600(2.5K 笔记本)用户

若您的屏幕为 2560×1600 等非 16:9 分辨率,界面比例与软件预设不一致,会导致点击与识别错位。

请在使用本软件前:

  1. 打开 Windows 设置 → 系统 → 显示
  2. 显示器分辨率改为 2560×1440
  3. 缩放设置为 125%

调整后再运行本软件,即可按 16:9 比例正常使用。


环境要求

  • Windows 10 / 11
  • Python 3.10+

游戏内相关设置

  • 请确保游戏为"无边框窗口模式"
  • 运行前,请确保你所需要购买的商品放在交易行收藏页面第一位,点击进入购买页面后启动

打包为 exe

在项目根目录执行:

python Build.py

完成后可执行文件位于 dist/GTImaster.exe

项目结构概览

  • GTImaster.py — 程序入口
  • config.py — 坐标与全局配置(可按需修改)
  • core/ — 核心逻辑(常规模式、实时检测、定时关机、状态与快捷键等)
  • ui/ — 主窗口与界面
  • utils/ — 截图等工具

免责声明

本工具仅供学习与技术交流使用。使用前请了解并遵守相关游戏的服务条款与当地法律法规,使用本软件所产生的一切后果由使用者自行承担。

About

三角洲交易行自动购买工具 An auto-trading tool for DeltaForce

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors