skyalcon 發表於 2026-1-25 12:46

使用 tkinter,適合快速驗證與部署

PakViewer-main
[*]功能強化
[*]支援批次匯出:將多個 TBT 影像解碼並輸出為 PNG/PNG/TGA 等格式
[*]增加放大/縮小、平移瀏覽(SVG-like)以及單幀/整段動畫預覽
[*]索引色支援:如果遇到需要調色盤的 TBT,新增 palette 提供支援
[*]直接從 Java 專案風格的 spr_action/相關資料中自動載入元資料以對照顯示

[*]使用體驗
[*]捨棄安裝步驟,改成單檔打包(如 PyInstaller)讓使用者直接跑可執行檔
[*]提供更美觀的介面,或改用 PyQt5/6 程式庫以獲得更豐富的 UI

[*]測試與穩健性
[*]增加單元測試:針對 TBTHeader 解析、RLE/Dictionary 解碼、RGBA 轉換等
[*]對不同版本的 header 做向後相容性測試,確保否則的情況有清晰錯誤訊息

如果你願意,我可以:
頁: [1]
查看完整版本: 使用 tkinter,適合快速驗證與部署