Skip to content

DanDing1控制台命令功能用户文档

本文档详细介绍了DanDing1应用程序中所有可用的控制台命令及其用法。通过这些命令,您可以执行各种系统操作、测试功能以及获取信息。

最后编辑时间:2025年3月29日

命令格式

所有控制台命令遵循以下格式:

<命令前缀> <命令名称> [子命令] [参数...]
  • 命令前缀测试testget
  • 命令名称:指定要执行的命令类型
  • 子命令:某些命令需要子命令来指定具体操作
  • 参数:命令所需的其他参数

可用命令

1. 系统命令 (测试/test)

1.1 获取图库

获取系统图库资源。

用法:

测试 获取图库

功能: - 从服务器下载并更新图库资源 - 在后台执行,不会阻塞UI

1.2 日志测试

测试日志输出功能。

用法:

测试 log

测试 日志

功能: - 输出各种类型的测试日志(普通信息、警告信息、错误信息、绿色信息) - 用于验证日志系统工作正常

2. 游戏1命令 (测试/test)

用于游戏1的图库调试功能。

用法:

测试 game1 图库 1

测试 game1 pics 1

参数: - 1 - 开启图库调试 - 0 - 关闭图库调试

注意: - 使用前必须先在游戏1界面绑定窗口 - 必须先激活游戏1的设置布局

3. MuMu模拟器命令 (测试/test)

用于测试MuMu模拟器的各项功能。

用法:

测试 mumu <测试项目编号>

测试项目编号: - 1 - 检查MuMu路径配置 - 2 - 显示MuMu实例信息 - 3 - 显示本地MuMu配置

示例:

测试 mumu 1

4. OCR测试命令 (测试/test)

用于测试OCR(光学字符识别)功能。

用法:

测试 ocr <子命令> [参数]

子命令: - 数字/number - 测试数字识别,需要指定图片路径 - 文本/text - 测试文本识别,需要指定图片路径 - 文本pro/textpro/pro - 测试Pro版本文本识别,需要指定图片路径 - auto/自动/全部 - 执行自动OCR测试,使用内置测试图片

示例:

测试 ocr 数字 D:\test.jpg
测试 ocr 文本 "C:\Program Files\test.jpg"
测试 ocr 自动

5. YOLO测试命令 (测试/test)

用于测试YOLO(You Only Look Once)对象检测和分类功能。

用法:

测试 yolo <子命令>

子命令: - class/classify/场景 - 测试YOLO场景分类 - detect/检测/加成 - 测试YOLO对象检测

示例:

测试 yolo 场景
测试 yolo 检测

6. 窗口绑定测试命令 (测试/test)

用于测试不同的窗口绑定模式。

用法:

测试 bind <模式> <游戏窗口句柄>

或(自定义模式):

测试 bind mumu (display,mouse,keypad,public) <游戏窗口句柄>

预定义模式: - mode1 - dx2显示 + dx_mouse_api鼠标 + windows键盘 - mode2 - dx2显示 + windows鼠标 + windows键盘 - mode3 - gdi2显示 + windows鼠标 + windows键盘 - mode4 - dx2显示 + windows3鼠标 + windows键盘

自定义模式参数: - display - 屏幕颜色获取方式,如dx2、gdi2等 - mouse - 鼠标仿真模式,如windows、dx_mouse_api等 - keypad - 键盘仿真模式,如windows等 - public - 公共属性,可为空

示例:

测试 bind mode1 123456
测试 bind mumu (dx2,windows,windows,) 123456

7. 系统信息命令 (get)

用于获取系统信息。

用法:

get systeminfo

功能: - 显示操作系统版本 - 显示CPU型号 - 显示显卡信息 - 显示物理内存大小 - 显示系统盘剩余空间

8. 帮助命令 (get)

显示get命令的帮助信息。

用法:

get help

get ?

命令使用技巧

  1. 确保命令格式正确:命令前缀、命令名称和参数之间使用空格分隔。
  2. 注意大小写:虽然大多数命令不区分大小写,但为保证兼容性,建议按文档中的格式输入。
  3. 带空格的路径:如果文件路径包含空格,需要用引号包围。
  4. 测试前准备:某些命令(如game1)在使用前需要先完成特定操作(如绑定窗口)。
  5. 错误处理:命令执行失败时会显示错误信息,可根据错误信息调整参数后重试。

注意事项

  • 某些命令可能在后台执行,不会立即返回结果
  • 窗口绑定测试会在桌面生成截图文件
  • OCR和YOLO测试功能需要相应的模型文件已正确安装
  • 大多数测试命令仅供开发测试使用,不建议在生产环境中频繁使用