mirror of
https://github.com/babalae/bettergi-scripts-list.git
synced 2026-05-20 22:25:50 +08:00
日志分析工具20260119 (#2728)
This commit is contained in:
@@ -27,7 +27,7 @@
|
|||||||
## 🚀 快速开始
|
## 🚀 快速开始
|
||||||
|
|
||||||
### 基本使用
|
### 基本使用
|
||||||
1. **打开工具** - 访问上述在线地址或订阅此脚本后打开你BGI所安裝的目錄/User/JsScript/日志分析工具/index.html
|
1. **打开工具** - 访问上述在线地址
|
||||||
2. **上传日志** - 拖放BetterGI日志文件(文件名以`better-genshin-impact`开头)
|
2. **上传日志** - 拖放BetterGI日志文件(文件名以`better-genshin-impact`开头)
|
||||||
- BetterGI日志文件所在位置如下
|
- BetterGI日志文件所在位置如下
|
||||||
- C:\你BGI所安裝的目錄\BetterGI\log
|
- C:\你BGI所安裝的目錄\BetterGI\log
|
||||||
@@ -53,6 +53,7 @@
|
|||||||
| `J` | 隐藏/显示零统计任务 | 右下角提示 |
|
| `J` | 隐藏/显示零统计任务 | 右下角提示 |
|
||||||
| `H` | 任务名称关键字筛选 | 左上角提示 |
|
| `H` | 任务名称关键字筛选 | 左上角提示 |
|
||||||
| `P` | 进入/退出导出模式 | 左上角提示 |
|
| `P` | 进入/退出导出模式 | 左上角提示 |
|
||||||
|
| `[` | 进入/退出自由编辑网页模式 | 无 |
|
||||||
|
|
||||||
### 视图操作
|
### 视图操作
|
||||||
| 快捷键 | 功能说明 |
|
| 快捷键 | 功能说明 |
|
||||||
@@ -61,16 +62,18 @@
|
|||||||
| `R` | 重置所有弹窗位置 |
|
| `R` | 重置所有弹窗位置 |
|
||||||
| `W` | 页面上滚 |
|
| `W` | 页面上滚 |
|
||||||
| `S` | 页面下滚 |
|
| `S` | 页面下滚 |
|
||||||
|
| `G` | 打开/关闭配置组导航 |
|
||||||
| `Alt + F` | 切换全屏模式 |
|
| `Alt + F` | 切换全屏模式 |
|
||||||
| `.` | 新标签页打开工具 |
|
| `.` | 新标签页打开工具 |
|
||||||
| `Alt + L` | 显示/隐藏功能按钮区 |
|
| `Alt + L` | 显示/隐藏功能按钮区 |
|
||||||
|
| `F2` | 快速打开上传文件 |
|
||||||
|
|
||||||
### 实用计算工具
|
### 计算工具
|
||||||
| 快捷键 | 功能说明 |
|
| 快捷键 | 功能说明 |
|
||||||
|--------|----------|
|
|--------|----------|
|
||||||
| `6` | 计算原神下次60体力时间 |
|
| `6` | 计算原神下次60体力时间 |
|
||||||
| `7` | 计算原神下次40体力时间 |
|
| `7` | 计算原神下次40体力时间 |
|
||||||
| `8` | 计算遊戲體力体力下次到指定体力时间輸入(現在体力,目標体力,体力cd) |
|
| `8` | 计算自訂體力时间(輸入:現在體力,目標體力,體力CD分鐘) |
|
||||||
| `9` | 计算时间距离现在多久 |
|
| `9` | 计算时间距离现在多久 |
|
||||||
| `右2` | 计算日期+3天 |
|
| `右2` | 计算日期+3天 |
|
||||||
| `右3` | 计算两个时间点间隔 |
|
| `右3` | 计算两个时间点间隔 |
|
||||||
@@ -78,6 +81,25 @@
|
|||||||
| `右7` | 计算原神下次120体力时间 |
|
| `右7` | 计算原神下次120体力时间 |
|
||||||
| `右8` | 计算HH.MM后的时间 |
|
| `右8` | 计算HH.MM后的时间 |
|
||||||
| `右9` | 计算时间+46小时后 |
|
| `右9` | 计算时间+46小时后 |
|
||||||
|
| `M` | 统计指定拾取物拾取数量 |
|
||||||
|
|
||||||
|
### 排序与筛选
|
||||||
|
| 快捷键 | 功能说明 |
|
||||||
|
|--------|----------|
|
||||||
|
| `Alt + I` | 切换拾取物显示顺序(按数量合并/按拾取顺序) |
|
||||||
|
| `O` | 排序指定拾取物的拾取效率 |
|
||||||
|
| 点击"开始时间"旁边的排序按钮 | 切换按读取顺序/按时间排序 |
|
||||||
|
| `ESC` | 在快速导航/筛选模式中退出 |
|
||||||
|
| `H`(在筛选模式中) | 退出筛选模式 |
|
||||||
|
|
||||||
|
### 鼠标操作
|
||||||
|
| 操作 | 功能说明 |
|
||||||
|
|------|----------|
|
||||||
|
| 点击配置组标题 | 折叠/展开该配置组 |
|
||||||
|
| 点击坐标单元格 | 固定/取消固定坐标弹窗 |
|
||||||
|
| 双击坐标单元格 | 重置弹窗位置到单元格中间 |
|
||||||
|
| 拖拽弹窗标题栏 | 移动弹窗位置(拖拽时自动固定) |
|
||||||
|
| 点击弹窗关闭按钮(×) | 关闭弹窗 |
|
||||||
|
|
||||||
## 📊 数据列说明
|
## 📊 数据列说明
|
||||||
|
|
||||||
@@ -124,6 +146,22 @@
|
|||||||
- 方便截图和保存分享
|
- 方便截图和保存分享
|
||||||
- 使用浏览器"另存为"功能导出
|
- 使用浏览器"另存为"功能导出
|
||||||
|
|
||||||
|
### G键 - 配置组导航功能
|
||||||
|
|
||||||
|
- **快速访问** - 按G键或点击右上角「📋 导航」按钮打开导航面板
|
||||||
|
- **智能搜索** - 输入配置组名称关键词实时筛选匹配项
|
||||||
|
- **精准跳转** - 点击搜索结果直接滚动到对应配置组位置
|
||||||
|
- **便捷控制** - 点击右上角开关按钮或按ESC键关闭导航
|
||||||
|
|
||||||
|
#### 操作指引
|
||||||
|
1. **开启导航** - 按 `G` 键或点击页面右上角「📋 导航」按钮
|
||||||
|
2. **搜索目标** - 在搜索框输入配置组名称(支持部分匹配)
|
||||||
|
3. **快速跳转** - 从搜索结果列表中选择要查看的配置组
|
||||||
|
4. **关闭面板** - 点击右上角导航开关或按 `ESC` 键退出
|
||||||
|
|
||||||
|
**提示**:导航面板右上角设有开关按钮,可随时点击关闭,方便快捷操作。
|
||||||
|
|
||||||
|
|
||||||
## 🎨 界面说明
|
## 🎨 界面说明
|
||||||
|
|
||||||
### 表格格式
|
### 表格格式
|
||||||
@@ -164,6 +202,10 @@
|
|||||||
| 识别大地图失败 | 🔴 红色 | 地图定位失败 |
|
| 识别大地图失败 | 🔴 红色 | 地图定位失败 |
|
||||||
| **用户主动操作** | 👤 | |
|
| **用户主动操作** | 👤 | |
|
||||||
| 脚本异常结束 | 🔴 红色 | 任务被异常中断 |
|
| 脚本异常结束 | 🔴 红色 | 任务被异常中断 |
|
||||||
|
| **其他** | | |
|
||||||
|
| 缺少脚本指定角色 | 藍紫色 | 路徑中的简易策略脚本存在着隊伍中沒有的角色的提示 |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**计数显示**:同一事件多次发生时会显示次数,如"快捷键暂停 (3)"
|
**计数显示**:同一事件多次发生时会显示次数,如"快捷键暂停 (3)"
|
||||||
|
|
||||||
@@ -186,7 +228,7 @@
|
|||||||
## 🔧 技术规格
|
## 🔧 技术规格
|
||||||
|
|
||||||
### 支持格式
|
### 支持格式
|
||||||
- **日志版本**: BetterGI 0.51.0+
|
- **日志版本**: BetterGI 0.54.0
|
||||||
- **文件命名**: `better-genshin-impact` 开头
|
- **文件命名**: `better-genshin-impact` 开头
|
||||||
- **日期识别**: 自动从文件名解析日期
|
- **日期识别**: 自动从文件名解析日期
|
||||||
- **编码支持**: UTF-8 文本格式
|
- **编码支持**: UTF-8 文本格式
|
||||||
@@ -226,123 +268,38 @@ A: 确保文件命名格式是`better-genshin-impact日期.log`。
|
|||||||
A: 横屏模式可获得更好体验。
|
A: 横屏模式可获得更好体验。
|
||||||
|
|
||||||
## 📋 更新日志
|
## 📋 更新日志
|
||||||
### 20251006
|
# 20260118
|
||||||
- 增加錯誤&其他訊息
|
- 更新部份BGI_0.55.0關鍵字&部份腳本關鍵字
|
||||||
- 当前获取焦点的窗口不是原神,暂停
|
# 20260113
|
||||||
|
- 新增 茶包版部份運行路徑時資訊
|
||||||
|
- 网络恢复中...
|
||||||
|
- 自动吃药
|
||||||
|
- 疑似卡死
|
||||||
|
### 20260111
|
||||||
|
- 新增 队伍角色增加赶路位显示
|
||||||
|
- 修正 部份带皮肤的行走位 生存位 赶路位不能正常显示问题
|
||||||
|
### 20260105
|
||||||
|
- 队伍資訊增加 是否開啟旋转索敌模式
|
||||||
|
### 20251230
|
||||||
|
- 终点坐标异常 時,过远跳过+1方便篩選時顯示
|
||||||
|
- 增加 [ 快捷鍵 - 自由编辑网页
|
||||||
|
### 20251228
|
||||||
|
- 補充游泳检测相關提示
|
||||||
|
### 20251226
|
||||||
|
- 修復篩選後出現的配置組的總時長沒有「秒」的情況。
|
||||||
|
- 修復按鈕上傳時,沒顯示 导航 功能
|
||||||
|
- 增加F2快捷鍵 - 快速上傳文件
|
||||||
|
|
||||||
### 20251003
|
*更早版本包含基础日志解析和显示功能及其他功能*
|
||||||
- ❌ 新增错误检测
|
|
||||||
- 调度器任务出现未预期的异常,自动重启bgi
|
|
||||||
- 錯誤過多導至 bgi 自动重启
|
|
||||||
### 20251001
|
|
||||||
- 修正 筛选模式配置组名匹配時,沒有隱藏 整組都是0異常的配置組
|
|
||||||
- 修正 筛选模式配置组名匹配時,舊版UI沒有隱藏0異常任務行的的拾取物
|
|
||||||
- 條正 筛选模式時+只显示異常任務行,切換表格格式後沒有只显示 筛选關鍵字匹配的異常任務行
|
|
||||||
|
|
||||||
### 20250930
|
|
||||||
- 优化配置组摺叠功能
|
|
||||||
- 在配置组資訊固定在頂部時,點擊摺疊配置組,會自動將該配置組滾動到頂部位置
|
|
||||||
- 确保在点击配置组标题时,被折叠的配置组始终滚动到页面最顶部位置。
|
|
||||||
- 改善性能
|
|
||||||
- 节流和防抖:对滚动和调整大小事件使用节流和防抖
|
|
||||||
- 批量DOM操作:减少重排重绘
|
|
||||||
- 缓存DOM查询:避免重复查询
|
|
||||||
- 使用requestAnimationFrame:优化动画性能
|
|
||||||
- 减少事件监听器:优化事件处理
|
|
||||||
- 错误处理:添加try-catch防止崩溃
|
|
||||||
- 筛选功能修改
|
|
||||||
- 配置组名匹配 → 显示整个配置组
|
|
||||||
- 配置组名不匹配但有任务匹配 → 显示配置组+匹配的任务
|
|
||||||
- 配置组名和任务都不匹配 → 隐藏整个配置组
|
|
||||||
|
|
||||||
### 20250929
|
|
||||||
- 增加快捷鍵
|
|
||||||
- 快捷鍵6,計算下次60體力恢復時間
|
|
||||||
- 快捷鍵8,計算下次指定體力恢復時間
|
|
||||||
- 队伍角色行增加顯示行走位、生存位資訊
|
|
||||||
- 行走位、生存位資訊(僅供參考)
|
|
||||||
- 調整部份UI
|
|
||||||
- 配置組資訊始終顯示在頂部
|
|
||||||
|
|
||||||
### 2025-09-27
|
|
||||||
- 🎨 UI优化调整
|
|
||||||
- 表头悬浮位置更贴近顶部
|
|
||||||
- 功能按钮区域增加边距
|
|
||||||
- 修复折叠展开箭头显示问题
|
|
||||||
- 👥 配置组增加队伍角色显示
|
|
||||||
- 显示该组运行时识别到的队伍角色组合
|
|
||||||
|
|
||||||
### 2025-09-25
|
|
||||||
- 🔍 新增任务筛选功能(H键)
|
|
||||||
- 按任务名称关键字筛选显示
|
|
||||||
- 多关键词逗号分隔
|
|
||||||
- 筛选模式隐藏拾取物行
|
|
||||||
- 🔄 状态持久化优化
|
|
||||||
- 第二次读档保留各功能状态
|
|
||||||
- ❌ 新增错误检测
|
|
||||||
- "未能返回主界面"错误识别
|
|
||||||
|
|
||||||
### 2025-09-23
|
|
||||||
- ❌ 新增错误检测
|
|
||||||
- 选项列表不存在传送点重试
|
|
||||||
- 识别大地图位置失败
|
|
||||||
- 切换区域失败
|
|
||||||
|
|
||||||
### 2025-09-21
|
|
||||||
- ❌ 新增错误检测
|
|
||||||
- 窗口焦点异常恢复
|
|
||||||
- 队伍角色识别失败
|
|
||||||
- 打开大地图失败
|
|
||||||
- 🔢 多次异常显示次数
|
|
||||||
- 如:快捷键暂停 (2)
|
|
||||||
|
|
||||||
### 2025-09-06
|
|
||||||
- ❌ 新增错误检测
|
|
||||||
- 切换队伍失败提示
|
|
||||||
|
|
||||||
### 2025-09-05
|
|
||||||
- ❌ 新增错误检测
|
|
||||||
- 未匹配到任何战斗脚本
|
|
||||||
|
|
||||||
### 2025-08-31
|
|
||||||
- 🎨 彩色事件标记系统
|
|
||||||
- 战斗策略错误检测
|
|
||||||
- 缺少元素角色提示
|
|
||||||
- 路径文件丢失警告
|
|
||||||
- 自动吃药事件标记
|
|
||||||
|
|
||||||
### 2025-08-30
|
|
||||||
- 📍 坐标捕获增强
|
|
||||||
- 补充精确接近目标点坐标
|
|
||||||
- 🎨 暗色模式优化
|
|
||||||
- 修复任务名称红色显示条件
|
|
||||||
|
|
||||||
### 2025-08-23
|
|
||||||
- 📱 移动端功能增强
|
|
||||||
- 专用功能按钮区
|
|
||||||
- Alt+L显示控制快捷键
|
|
||||||
- ✅ 导出模式确认操作
|
|
||||||
- Enter确认,ESC取消
|
|
||||||
|
|
||||||
### 2025-08-21
|
|
||||||
- 🔍 J键零统计任务隐藏
|
|
||||||
- 📱 移动设备完整支持
|
|
||||||
- 🎯 行高亮交互优化
|
|
||||||
|
|
||||||
### 2025-08-20
|
|
||||||
- 📍 死亡坐标追踪功能
|
|
||||||
- 🪟 弹窗交互体验优化
|
|
||||||
|
|
||||||
*更早版本包含基础日志解析和显示功能*
|
|
||||||
|
|
||||||
## 📞 技术支持
|
## 📞 技术支持
|
||||||
|
|
||||||
### 注意事项
|
### 注意事项
|
||||||
- 🔒 工具完全在浏览器本地运行,无数据上传
|
- 🔒 工具完全在浏览器本地运行,无数据上传
|
||||||
- 📝 仅支持BetterGI官方格式日志文件
|
- 📝 仅之支持简体模式下所输出的BetterGI日志档
|
||||||
- ⚠️ 分析结果仅供参考,不保证100%准确
|
- ⚠️ 分析结果仅供参考,不保证100%准确
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
*最后更新: 2025-09-27*
|
*最后更新: 2026-01-13*
|
||||||
*适配 BetterGI 0.51.0+ 版本*
|
*适配 BetterGI 0.54.0+ 版本*
|
||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user