diff --git a/README.md b/README.md index 2e0ba8e..3752ee4 100644 --- a/README.md +++ b/README.md @@ -9,11 +9,11 @@ 主界面实时显示以下信息: - **版本号**:从 `bin/version` 文件读取 -- **身份信息**:从 `grownishinaMi6ựcnhfi열려있경윤فظ했습니다치geck` (修正示例,实际为 `bin/auth`) 文件读取 +- **身份信息**:从 `bin/auth` 文件读取 - **GPU 信息**:通过 `nvidia-smi` 命令自动检测(启动时获取一次) - 显示 GPU索引、品牌、型号、显存大小 - **硬盘身份码**:通过 `wmic diskdrive get serialnumber` 命令获取 -- **当前状态**:实时显示客户端连接状态\n - 🔴 **离线**:心跳异常,红色指示\n - 🟢 **在线**:心跳正常,绿色指示\n - 🟡 **挖矿中**:租约挖矿进行中,黄色指示\n - 🔵 **持续挖矿中**:持续挖矿任务进行中,蓝色指示\n +- **当前状态**:实时显示客户端连接状态:\n - 🔴 **离线**:未连接服务器,红色指示\n - 🟢 **在线**:已连接服务器,绿色指示\n - 🟡 **挖矿中**:租约挖矿进行中,黄色指示\n - 🔵 **持续挖矿中**:持续挖矿任务进行中,蓝色指示\n ### 2. 版本更新功能 @@ -76,15 +76,15 @@ - **SystemInfoService**:系统信息获取(GPU、硬盘序列号等) - **ConfigService**:配置文件管理(INI 格式) - **UpdateService**:版本检查和更新管理 -- **DatabaseService**:SQLite 数据库,存储挖矿任务历史 -- **LogService**:日志文件管理 +- **DatabaseService**:挖矿任务日志管理(基于 `bin/mining_tasks.log` 的 JSON 行记录,用于保存 / 恢复当前或最近一次挖矿任务) +- **LogService**:客户端日志文件管理 ### 数据存储 - **配置文件**:`bin/mining.windows.conf`(INI 格式) - **身份文件**:`bin/auth` - **版本文件**:`bin/version` -- **数据库**:`bin/mining_task.db`(SQLite) +- **挖矿任务日志**:`bin/mining_tasks.log`(JSON 行格式,仅记录当前 / 最近任务,用于断线恢复) - **日志文件**:`bin/logs/client.log` ### 通信协议