任务详情
目概述我们需开发一个用于特定游戏的自动化工具,核心功能是实时监测游戏房间空位并实现自动加入。
二、核心需求与技术路线(二选一)应征者需至少精通以下任一技术路线,请在沟通时明确说明:
· 路线A:基于图像识别(CV) · 核心工作:通过实时屏幕捕获,使用目标检测模型(如YOLOv5/v8)识别游戏界面中的“空座位”等关键元素,并模拟点击操作实现自动化。
· 技术要求:熟练掌握Python、OpenCV、YOLO系列模型训练与部署、安卓自动化框架(如ADB、Yyds.Auto)。· 路线B:基于协议分析(逆向)
· 核心工作:通过逆向工程分析客户端与服务器的通信协议,直接构造数据包实现毫秒级的房间状态获取与加入操作。 · 技术要求:精通Android/iOS逆向分析、网络协议抓包与解密(熟练使用Frida、Charles等)、加密算法分析、能编写高并发客户端。
三、交付要求与验收标准1. 提供完整源代码、技术文档及部署说明。
2. 图像路线需提供训练好的模型与数据集;协议路线需提供协议分析文档。3. 基础功能需通过实际运行测试。