Skip to content

Latest commit

 

History

History
417 lines (323 loc) · 21.2 KB

File metadata and controls

417 lines (323 loc) · 21.2 KB

Changelog

v8.05 (2026-04-28)

穩定性強化

  • 視窗標題讀取進程隔離 — 角色辨識功能(Window Title Lock)改為獨立背景進程運行,主程式不再直接與遊戲視窗互動,提升浮窗在全螢幕 / 無邊框模式下的穩定性
  • 修復 BOSS 模式假死凍結 — 部分副本中 BOSS 戰進行中但顯示已結束(紅字)導致數據凍結的問題。現在即使系統誤判 BOSS 死亡,持續攻擊會自動恢復顯示

新功能

  • BOSS 模式低貢獻警示 — 傷害佔比低於 4% 的參與者,DPS 與傷害數字以紅色標示

展望

  • AION2 Global (Steam) 預計 2026 年中上線。Aletheia 在台版陪伴各位到這裡,Global 版若有需求,我們會在那裡再見

v8.04 (2026-04-25)

新功能

  • 視窗標題自動識別(Window Title Lock) — 從 Windows 視窗標題直接讀取當前角色暱稱,不再完全依賴封包事件觸發。支援手動開關(預設開啟),關閉後退化為純封包偵測
  • 狀態燈號升級 — 綠色 = 完整配對、橘色 = 已辨識暱稱但等待封包確認、灰色 = 未設定

遊戲適配(04-22 更新)

  • 新副本「青息之島」正確識別
  • 新副本「青息之島」BOSS 正確收錄 BOSS 模式 — 膨脹的札伊爾佩、賢明的巴溫努特、甦醒的艾圖拉頓
  • 深淵中層新野外王收錄 — 處刑官德拉莫斯、反逆者杜卡爾、破滅者瑪拉卡
  • 幻影迴廊 BOSS 資料補齊 — 補入先前缺漏的 NPC ID 與英文名稱
  • 治癒星技能改版適配 — 兩個技能名稱 / 圖標更新(技能 ID 不變)

v8.03 (2026-04-15)

行為調整

  • 網路介面選擇對話框 UX 重做 — 對話框現在定位在螢幕左上角、置頂但不搶焦點(你在打遊戲或其他應用時不會被打斷),浮窗同時紅色呼吸框警示,ALT+TAB 切出來選即可
  • X 關閉視為重新偵測 — 點視窗右上 X 或 Alt+F4 會觸發重新偵測,不再永久靜音;「關閉」按鈕仍保留「不嗅探(直到按 ↻ 才恢復)」邏輯
  • 「確認」按鈕在未選擇任何介面時禁用 — 避免因 Qt 焦點行為誤選列表首項
  • 專案內部資產集中 — gui_qt/assets/ 已併入根目錄 assets/;自訂 rank_bg.png 的路徑不變(仍在 dist/assets/)

Bug 修復

  • 分析工具無反應修正 — 打包版本中,點選戰報「分析」按鈕無任何反應的問題已修復
  • 「關閉」按鈕視覺調整 — 拿掉原本的暗色顯示,避免被誤以為不可按
  • 公告視窗圖標載入 — 公告視窗標題列與 Windows 工作列現在會正確顯示應用圖標

視覺調整

  • 排名區背景圖可見度提升 — 用戶自訂 rank_bg 不透明度 15% → 25%,換主題後仍清晰可見
  • 排名量條色彩更飽和 — 職業色量條不透明度 60% → 75%
  • 字型統一 — H1 大標題與內文採用相同字型(微軟正黑體)
  • 公告視窗精簡 — 移除 AION2 Logo 圖片區塊

已知限制更新

  • LagoFast 加速器 — 疑似通訊協定有更新,目前封包無法解析,暫不支援,建議改用 Exitlag
  • 雷神加速器「卡頓節點」 — 部分用戶回報選擇後仍無數據,疑似戰鬥流量走 Windows TCP 表看不見的路徑(驅動層 / UDP / 其他替換),暫無法支援
  • 維護策略調整 — 後續將不再主動追蹤各家加速器版本更新;加速器失效時請優先嘗試直連或改用已驗證穩定相容的 Exitlag。如未來有穩定贊助支持專職維護,此策略會重新評估

v8.02 (2026-04-09)

新功能

  • 新惡夢 BOSS 正確收錄 BOSS 模式
  • 新遠征副本 幻影迴廊 正確識別
  • 新遠征副本 幻影迴廊 BOSS 正確收錄 BOSS 模式

Bug 修復

  • 戰鬥細節暴擊率 / 強擊率修正 — 現在所有模式統一從「不含 DOT 的有效命中」計算
  • 浮窗副本模式標題 emoji 移除 — 標題文字前的 ☺ 笑臉移除
  • 浮窗戰鬥細節顯示異常放大修正 — 第一次將滑鼠移到玩家行時,hover 面板會被撐到高度上限
  • 副本 / BOSS 模式召喚物歸屬修正 — 玩家在某些情境下會在排名列表出現重複條目(兩條同名)。根因為召喚物歸屬未同步更新,導致同一玩家被分裂成兩個 ID 同時計算

疑難排除指南更新

  • 新增「電腦端 PPPoE 撥號」專題章節 — 對於開機後需手動點桌面「寬頻連線」才能上網的用戶,原本的封包擷取會失效。新增步驟化的指引,引導改用路由器撥號(包含如何判斷自己是哪一種、需要準備什麼、7 步驟設定流程、不會操作時的退路)

v8.01 (2026-04-06)

新增

  • 技能時間軸回歸 — 重構技能時間軸,新增接續技標示,綠色 = 小於 0.1 秒(100ms),紅色 = 大於 0.5 秒(500ms)
  • 主視窗排名區塊背景自訂 — 直接覆蓋 aion2_dps_meter\release\v8.02\main_qt.dist\assets\rank_bg.png 即可

行為調整

  • 啟動行為對齊 tk 版 — 啟動時只顯示浮窗,主視窗可透過 expand / Alt+E / 點擊浮窗玩家行開啟

熱鍵系統

  • 新增「重置統計」熱鍵 — 預設為空,可在浮窗右鍵 → 快捷鍵設定中錄製
  • 熱鍵清空按鈕 — 每行快捷鍵旁新增「✕」按鈕,可將已設定的熱鍵恢復為未設置狀態

Bug 修復

  • BOSS 模式重置修復 — 重置後 BOSS → GLOBAL 顯示模式正確切換,畫面不再無反應
  • 蜂窩評分顯示異常 — 已全面重新接線

已知限制更新

  • 迅游加速器 — 經多份用戶診斷報告確認,迅游將遊戲流量導向本機實體 IP 的代理端口,這段流量不經過物理網線,Npcap 架構層級無法擷取
  • HiCn 海豚加速器 — 在 WFP/NDIS 驅動層攔截封包,同樣暫時無法支援
  • 建議改用 ExitLag、雷神、UU、GearUP、LagoFast 等已驗證相容的加速器,以上限制詳見 TROUBLESHOOTING.md

v8.0 (2026-04-04)

全新 Qt 介面

  • PySide6 (Qt6) 全面遷移 — 取代 tkinter,QPainter 自繪面板,字型渲染更銳利、視覺效果全面升級
  • 主題系統 — 支援自訂配色 JSON,含深/淺色基礎群,啟動自動載入
  • 排名面板 — 統一傷害色漸層量條 + 右端圓弧 + hover 呼吸光效
  • 浮窗 — QPainter 自繪四模式 + 向量圖標 + GIF 重置 + 心跳燈 + 背景透明度僅影響底圖(文字保持不透明)
  • Sidebar 戰報抽屜 — 戰報列表改為側邊抽屜滑入,不擠壓戰鬥細節面板
  • 右鍵選單整合 — 浮窗自訂功能(尺寸/傷害格式/DPS格式/透明度/背景圖/主題)整合至右鍵選單,移除 Customizer 按鈕

新功能

  • 技能心電圖 Cast ECG — QPainterPath 貝茲圓波,波高=傷害量、波色=銜接速度(綠快紅慢),支援拖拽平移、滾輪縮放、懸停詳情
  • 戰報管理 — 瀏覽、批量刪除、篩選(職業 / cDPS / cHPS 範圍),輕鬆掌握歷史戰報
  • 分析工具基準篩選 — 分析前選擇基準來源(全部 / 計時 / 副本 / 個別 BOSS)
  • 分析工具競速模式 — 歷史通關時間排名 + 金銀銅牌 + 當前戰報與最佳時間差
  • 環境診斷 — 整合至主視窗網路診斷按鈕

國際化

  • 語系選擇器 — 從切換按鈕改為下拉選單(繁體中文 / 简体中文 / English)
  • 即時切換 — 切換後所有介面文字含技能名稱即時更新,刷新頁面即可,無需重啟主程式
  • 簡體中文 — OpenCC 詞彙級轉換,技能/BOSS/NPC/副本名稱即時轉換

Bug 修復

  • 公告視窗 topmost 現在會置於頂層

效能

  • 網路偵測 — ctypes 直接呼叫 Win32 API,偵測週期從數百毫秒降至數十毫秒

v7.32 (2026-04-02)

遊戲適配(04-01 更新)

  • 0538 Protobuf tag 升級 — 適配官方更新,基於 wire_type 判定,向前相容
  • 傷害類型修正 — 完美+強擊可同時觸發(P262);鐵壁優先於格擋(P263),官方水表驗證
  • 神石 phantom damage — 山特拉斯的祕密 INIT damage 正確丟棄
  • 召喚物治癒歸屬 — 召喚物幫隊友補血正確歸屬給主人

新功能

  • 疊字暱稱解碼 — 連續相同字元 ≥3 的壓縮暱稱正確解碼顯示
  • 用戶主導網路介面選擇 — 10s 無封包自動彈出選擇對話框,並行探測所有介面(~3 秒),支援鎖定介面
  • PPPoE 支援嘗試修復

v7.31 (2026-03-31)

新功能

  • Skill MAP 全隊技能時間軸 — 選中戰報點擊「地圖」,以 2D 時間軸查看全隊技能施放記錄。支援玩家/技能展開收合、技能隱藏、Alt+拖拽框選分析(穿透多人統計 casts/damage/CPM)、定位線縮放、Fit 一鍵適配。獨立工具 Aletheia_SkillMAP.exe,支援中英雙語
  • 治癒統計(cHPS) — 戰鬥細節、戰報 JSON、Skill MAP、分析工具全面支援治癒量統計。分析工具新增傷害/治癒模式切換,一鍵切換 cDPS 與 cHPS 歷史平均比對
  • 治癒技能時間軸 — 治癒技能納入技能時間軸及 Skill MAP 顯示(綠色標記)
  • 連續技分組 — 連續技自動聚攏排序,不再散落在技能列表各處

戰報系統優化

  • 搜尋範圍大幅擴展 — 戰報搜尋不再限制 50 筆,現在可對全部戰報進行關鍵字搜尋,並顯示最近 100 份結果
  • 分析工具基準量提升 — 分析工具讀取全部戰報計算職業 baseline,預計支援至少 500 份戰報作為統計基準
  • 搜尋效能優化 — 背景線程建立索引,搜尋操作零 IO,不再造成介面卡頓

技能識別改善

  • 技能名稱合併優化 — 從 phase 合併改為名稱合併,以顯示名稱為 key 合併同名技能,效果更準確
  • 審判之電觸發天罰 — 守護星 spec 觸發的天罰(17040257)現在正確識別並與 1705 天罰合為一行
  • 精靈召喚物去重 — 同名異碼的精靈召喚物自動合併,不再重複顯示

網路偵測升級

  • 加速器自動識別 — 狀態列即時顯示偵測到的加速器名稱及 port(如「監控中 (UU加速器:1111)」)
  • 候選項自動輪替 — 封包中斷時自動嘗試下一個候選連線,全部失敗才重新偵測,無需手動重啟
  • 多代理環境支援 — 正確處理 UU + Clash 等多代理同時運行的場景
  • IPv6 + VPN 偵測 — IPv6 loopback、Hyper-V/WireGuard/OpenVPN 虛擬網卡自動識別

英語化 (i18n)

  • 技能名稱英文化(353 筆)— 切換英文後技能列表、時間軸、Skill MAP 全面英文顯示
  • 召喚物/神石名稱英文化(193 筆)
  • BOSS 名稱英文化(108 筆)
  • 副本名稱英文化(16 筆)
  • 網路診斷工具完整英文化(系統語系自動偵測 + --lang CLI 覆蓋)
  • 技能面板加寬(150→190px)以容納英文長名稱

Bug 修復

  • 暱稱捕獲 — 單字中日韓暱稱正確放行(v7.30 修復未生效,本次確認修正)
  • 暱稱捕獲 — 部分角色暱稱無法捕獲的問題(auto-detect 與解析器協議標記同步)
  • 暱稱捕獲 — LZ4 壓縮封包內的暱稱自動偵測補全
  • 戰報暱稱 — 戰報檔名及目標名稱顯示路人暱稱而非本人的問題(GUI 雙向同步鎖死修正)
  • 戰報名稱 — BOSS/副本戰報名稱被玩家暱稱覆蓋的問題
  • 網路重連凍結 — 加速器切換/斷線觸發重連時介面凍結最長 25 秒,改為背景執行不再阻塞

其他

  • 浮窗總傷害 M 級別精度提升(如 10.12M
  • 技能/副本/BOSS 名稱資料一致性修正(6 項 typo/偏移修正)

工具

  • Aletheia SkillMAP — 全隊技能時間軸,新增
  • Aletheia Analyzer — 戰報分析工具,新增 cHPS 模式及傷害/治癒切換
  • Aletheia Diag — 網路診斷工具,新增中英雙語介面

v7.30 (2026-03-28)

新功能

  • 戰報分析功能 — 選中戰報點擊「分析」,查看傷害佔比及同職業歷史平均對比
  • 浮窗自動定位 — 啟動時自動貼齊遊戲視窗左上角,運行中可自由拖曳
  • 技能 DOT 分類 — 同技能直擊與持續傷害自動分開顯示(如「葛利芬箭」與「葛利芬箭 - DOT」)
  • 技能變體自動合併 — 不同強化等級的同一技能合併為一行,減少重複條目
  • 技能傷害量條 — 戰鬥細節中每個技能新增視覺化量條
  • 浮窗背景開關 — 可在自訂工具中選擇顯示/隱藏浮窗背景圖

遊戲資料適配

  • 精靈星基本攻擊納入識別
  • 新增部分烙印技能(傷害/治癒)識別
  • 討伐戰副本名稱映射修正
  • BOSS 模式識別率提升(LZ4 封包內 BOSS 死亡信息解析補全)

UI / UX 改善

  • 4K DPI 自適應縮放(建議系統縮放設為 150%)
  • 1080P 視窗自動適應,不再填滿螢幕
  • 快捷鍵改用 Win32 API,軟體巨集使用者不再卡頓
  • Hover 面板靈敏度調整,減少誤觸;遊戲無鼠標模式下不再卡死
  • 摘要行重排:暱稱 → PvE 評分 → cDPS → 總傷害 → 治癒量 → 暴擊
  • 選中戰報時標題顯示戰鬥時長
  • 全介面英文顯示補全,切換語言即時更新
  • 主題按鈕背景色跟隨選定主題

Bug 修復

  • 對應 03-25 遊戲更新的暱稱捕獲修復(標記位元組變更 + LZ4 封包暱稱遺漏)
  • 單字中日韓暱稱不再被誤過濾
  • 計時模式場景切換後失效修復
  • 反作弊當機防護 — 多網卡環境不再因 BPF filter 衝突導致藍屏
  • URL 安全修復 — API 回傳網域白名單驗證

穩定性與效能

  • 記憶體優化 — 浮窗圖片洩漏修復 + 大人數場景有界容器,長時間運行不再膨脹
  • 線程安全強化 — 統一鎖邊界,適應未來 no-GIL 架構
  • God Object 拆分 + Stats 去重 + UI 架構分離,提升整體迭代效率

v7.29 (2026-03-24)

核心引擎

  • LZ4 壓縮封包解壓 — 遊戲高頻場景使用壓縮封包,v7.28 無法解析導致多人場景傷害丟失約 15%。v7.29 完整解壓後已修復該問題。
  • 移除應用層去重 — 結構化 walker 不產生重複,舊去重機制反而誤殺合法多段命中
  • Walker 長度上限擴展(500 → 65535),支援大型壓縮封包
  • Npcap kernel 丟包診斷(pcap_stats),確認封包擷取完整性

治癒系統

  • 治癒判定重寫 — 移除 unknown≥13000 門檻,修復 22% 治癒技能漏接
  • 複合技能支援 — 同一技能的傷害/治癒分開統計,不再互相覆蓋
  • 集氣技能後綴 — 自動顯示 II / III / MAX 階段標記

浮窗 Hover 技能面板(新功能)

  • 浮窗排名列 Hover 時彈出完整技能明細(13 欄 × 46 行)
  • 傷害 + 治癒分區顯示,含蜂窩 PVE 評分
  • 全 Canvas 預建,零延遲彈出

主視窗戰報面板(新功能)

  • 右側常駐戰報面板取代舊版下拉選單
  • 搜尋篩選器 — 即時搜尋 BOSS 名/暱稱/職業/伺服器
  • 戰報上傳 — 一鍵上傳至永恆蜂窩,含同意書流程
  • 排名高亮 — 選中玩家以背景色標示

浮窗 UI 精修

  • 右鍵選單切換顯示模式(總傷害:數值/百分比、DPS:K/s/經典)
  • 設定持久化至 settings.json(透明度/尺寸/顯示模式)
  • 文字陰影三方向 + 量條 30% 黑色混合,提升可讀性
  • 方框邊框取代圓角(消除 Canvas arc 鋸齒)
  • 系統匣深色模式

資料擴充

  • NPC 資料庫:1,583 → 6,365 筆(合併開源競品資料)
  • BOSS 白名單:554 → 953 筆
  • 神石顯示修復 — 封包 7 位碼 / JSON 8 位碼雙索引
  • 特殊技能統一 — 召喚物 + 神石合併為 special_skills.json

工具

  • Aletheia Customizer — 獨立設定工具(浮窗設定/主題管理/熱鍵錄製/中英切換)
  • UI 技術棧驗證 — tkinter Canvas / CustomTkinter / Dear PyGui / pywebview 四方案評估

修復

  • 修正:浮窗/主視窗配對燈號不同步
  • 修正:戰報模式技能時間軸不斷跳動(靜態 JSON 重繪問題)
  • 修正:ExitLag 自迴圈連線干擾代理偵測
  • 修正:高頻場景事件佇列溢出(移除上限 + 消費預算提升 4 倍)
  • 修正:副本模式新增每日副本排除

其他

  • 熱鍵預設調整:Alt+Q 浮窗、Alt+E 主視窗(支援自訂)
  • 死碼清理約 850 行 + 9 個檔案未使用 import 清理
  • 新增依賴:lz4

v7.28 (2026-03-21)

新功能

  • 無邊框主視窗 — 全新自訂標題列,更簡潔的視覺風格
  • 系統匣常駐 — 關閉主視窗後程式不退出,雙擊右下角圖示叫回
  • 浮窗尺寸切換 — 右鍵選單可選 Normal / Mini 兩種尺寸
  • 嗅探自動重連 — 加速器切換節點後自動恢復抓包,無需手動重啟

副本模式改進

  • 副本偵測重寫 — 改用 MapEvent 信號,跨角色通用,不再依賴特定角色的封包結構
  • 噩夢副本、覺醒戰自動排除 — 這些場景由 BOSS 模式處理,不會誤觸發副本模式

UI 優化

  • 排名列點擊高亮 — 選中玩家以背景色標示
  • Logo 按鈕統一尺寸

內部優化

  • 死碼清理約 1,000 行,程式更精簡
  • 熱鍵調整:Alt+E 開關浮窗,移除 Alt+R(避免與 AMD 軟體衝突)

v7.27 (2026-03-18)

網路相容性

  • 全面重構流量捕獲機制,自動偵測直連/加速器代理環境,無需手動設定
  • 已驗證相容:ExitLag、UU加速器、雷神加速器、GearUP Booster、LagoFast
  • 隨版提供「Aletheia 網路診斷工具」,無法捕獲時可自行檢測環境

自動角色偵測

  • Loading 進入遊戲後自動識別當前角色暱稱,無需手動輸入
  • 切換角色/進入副本/換場景時自動重新偵測
  • 保留手動綁定功能,手動輸入優先於自動偵測

介面改進

  • 浮窗排名列支援左鍵點擊,直接開啟主視窗顯示該角色的戰鬥細節
  • 浮窗排名列新增 Hover 效果(金色邊框提示可點擊)
  • 事件日誌從主視窗分離為獨立視窗,關閉時不佔用效能
  • 修復深色背景圖在浮窗中出現破洞的問題

資料更新

  • 新增聖域:侵蝕淨化所 BOSS 識別
  • NPC 資料庫更新(1572 筆)
  • 治癒技能白名單更新(21 筆)

其他

  • 新增「新世紀福音戰士初號機」風格主題
  • 疑難排除指南更新,新增加速器相容說明及自檢工具引導

v7.26_preFix4 (2026-03-16)

新功能

  • 單一介面嗅探 — 自動偵測遊戲連線網卡,避免全網卡掛 Npcap filter 觸發反作弊衝突
  • 技能時間軸起手式保護 — 前 30 秒完整保留,之後尾部截斷 500 筆,長戰鬥不再丟失起手式
  • Discord 社群連結 — 主視窗右上角新增 Discord LOGO 按鈕

修正 & 優化

  • 修正:先開 DPS Meter 再開 AION2 導致系統當機(多網卡 Npcap filter 與反作弊衝突)
  • 修正:切換視窗偶發當機(同上根因)
  • 修正:熱鍵從 Ctrl 改為 Alt 系列,避免與系統/瀏覽器快捷鍵衝突
    • Alt+Q 開始/停止監測、Alt+W 浮窗、Alt+E 戰報、Alt+D 主視窗
  • 優化:skill_rotation deque 取消 maxlen 限制,戰報導出包含完整技能記錄
  • 優化:起手式行視覺區分(背景色 + 加粗分隔線)

v7.26_preFix (2026-03-15)

新功能

  • 四模式系統 — 全域 / 計時 / 副本 / BOSS 獨立統計
  • 副本模式 — 自動偵測組隊進副本,隊員傷害獨立統計
  • BOSS 模式 — 白名單 BOSS 自動追蹤,獨立 DPS 統計
  • 房間名稱識別 — 浮窗標題顯示當前副本房間名
  • 伺服器/種族識別 — 排名列顯示天族/魔族圖標
  • 技能循環時間軸(戰鬥詳情面板)
  • 自訂主題系統(themes/ 目錄)
  • 浮窗自訂背景圖(overlay_bg.png)
  • 連結永恆蜂窩 PvE 評分/頭像 API 查詢
  • ExitLag 加速器自動相容(Loopback 嗅探)

UI/UX

  • 全面 Canvas 化 — 浮窗/排名/技能表零 widget,大幅提升效能
  • 圓角浮窗(透明邊框 + 角落遮罩)
  • 浮窗標題雙行化(名稱 + 計時/傷害分行顯示)
  • 計量條改用職業色(30% 透明混合)
  • 職業/種族圖標放大(16x16 / 24x24)
  • 浮窗高度自適應(最多 8 人)
  • 計時模式標題色彩區分(白=待命/綠=計時中/紅=結算)

修正 & 優化

  • 修正:副本重置後狀態卡住
  • 修正:actor_id 變更導致排行榜條目重複
  • 修正:副本中加入/離開時房間名跳回前一間
  • 修正:DOT 不再觸發新戰鬥 session
  • 修正:殺星猛獸咆哮 varint 假陽性
  • 修正:職業顯示錯誤(召喚物技能誤判)
  • 修正:移除浮窗重置按鈕
  • 修正:GUI 模式 subprocess 相容性(ExitLag 雙擊啟動)
  • 優化:事件佇列架構(bridge.py 33ms 輪詢 + 200ms UI 節流)
  • 優化:戰鬥詳情 570 widgets → 單一 Canvas

v7.24 (2026-03-13)

  • DOT 不觸發/延長計時器或 session 邊界
  • 浮窗副標題行(24px)雙行標題
  • 自訂背景圖(PIL 60% 合成)
  • 副本模式房間名顯示

v7.23 (2026-03-12)

  • Event Bridge 事件佇列架構
  • Canvas 全面化(overlay + combat_detail + main_window)
  • 圓角浮窗
  • 計量條
  • varint 修復
  • 副本重置修復

v7.21 (2026-03-11)

  • 四模式架構 + BOSS 模式
  • 伺服器識別 + 種族圖標

v7.20 (2026-03-11)

  • JSON 主題系統 + UI 配色

v7.19 (2026-03-10)

  • 暱稱架構重整(3336 + 4436)
  • scapy 精準匯入修復
  • 預發布打包