新版的 NanaZip 配備類似 Windows 11 的 UI、深色模式和 Mica 支持
最近,微軟宣布 Windows 11 的最新版本將允許您建立和提取 7-Zip 和 TAR 檔案。對於那些不經常需要該功能的人來說,這是個好消息。但是,如果您經常提取和建立 ZIP 文件,您可能必須依賴 NanaZip 和 7-Zip 等先鋒應用程式。
無獨有偶,在微軟添加該功能幾天后,NanaZip 也收到了更新,將版本升級至 3.0 版本。新版本帶來了大量新功能,包括對所有 GUI 元件的暗模式支援、Mica 支援、類似 Windows 11 的 UI 等等。
在此版本中,NanaZip 將有兩種變體:NanaZip 和 NanaZip Classic。兩者的差別是普通的不支援32位。此外,NanaZip Classic 適用於 Vista 之前的舊版 Windows 版本,但 NanaZip 適用於 Windows 10 版本 2004 及更高版本。
以下是GitHub 上的發行說明:
現在您可以從 Microsoft Store或GitHub 免費下載 NanaZip 3.0 。開發人員也發布了NanaZip 3.5 Preview,您也可以下載。要了解更多信息,請訪問 NanaZip 的 GitHub 存儲庫
您以前使用過 NanaZip 嗎?如果是這樣,請在下面的評論部分與我們的讀者分享您的經驗。
- 筆記
- NanaZip 3.0 及更高版本將有兩種發行版本,稱為 NanaZip 和 NanaZip Classic。但 NanaZip 3.0 還沒有 Classic 風格,因為它還沒有準備好。
- NanaZip 打包版本的 32 位元 x86 支援已被刪除,因為受支援的 32 位元 x86 Windows 版本不支援在僅 32 位元 x86 處理器上運行。
- NanaZip 3.0 及更高版本將有 NanaZip 贊助版。
- NanaZip 引入了預安裝支援。
- 特徵
- 引入對所有 GUI 元件的暗模式支援。
- 介紹 Mica 支持。如果您使用停用 HDR 的暗模式,您將享受對所有 GUI 元件的全視窗沉浸式 Mica 支援。
- 將 7-Zip 主線實現同步到 24.05。
- 使 NanaZip 自解碼可執行存根使用 7-Zip 主線 Zstandard 解碼器而不是 Zstandard 官方解碼器來減少二進位檔案的大小。
- 對於 NanaZip.Core 項目,使用 7-Zip 主線 Zstandard 解碼器而不是 Zstandard 官方解碼器。
- 刪除 NanaZip.Core 的 7-Zip 主線 XXH64 雜湊處理程序,因為我們在 NanaZip.Codecs 中有基於 xxHash 的實作。它將具有更好的性能,特別是對於非 x86 目標。
- 實作新的工具列並用它來取代舊的功能表列和舊的工具列。
- 遵循 Nana 系列其他專案設計,刷新「About Dialog」的 UI 佈局。
- 新增來自 GmSSL 的 SM3 HASH 演算法。
改進
- 重寫核心庫和自解壓縮可執行檔的實作並將其分割為單獨的 NanaZip.Codecs 和 NanaZip.Core 專案。
- 確保核心庫和自解壓縮可執行檔的實作支援 Windows Vista RTM(內部版本 6000.16386)。
- 減少自解壓縮可執行檔的二進位大小。
- 將 7-Zip ZS 實作同步到最新的主分支。
- 將 Zstandard 和內建 xxHash 實作同步到 v1.5.6。
- 將 Brotli 實作同步到 v1.1.0。
- 將 RHash 實作同步到 v1.4.4 之後的最新 master 分支。
- 將 BLAKE3 實作同步到 1.5.1 之後的最新主控。
- 更新至 Mile.Project.Windows 的 Git 子模組版本。
- 將 Mile.Windows.Helpers 更新至 1.0.558。
- 將 Mile.Xaml 更新為 2.2.944。
- 使用 Mile.Windows.Internal 套件。
- 使用 Mile.Detours 套件。
- 使用現代 IFileDialog 作為資料夾選擇器對話框。
- 直接啟動至 NanaZip 關聯的設定頁面。
- 在驅動器的上下文選單中顯示 NanaZip。
- 來自 https://github.com/mcmilk/7-Zip-zstd 的同步檔案擴充支援。
- 將其他方法新增至壓縮對話框。
- 重新排序建構函數中與成員宣告順序相符的初始化。
- 修復可選擇的大寫/小寫哈希格式。
- 更新俄語翻譯。
- 更新波蘭文翻譯。
- 新增禁止 NanaZip 命令列版本建立子程序的緩解策略。
- 為 NanaZip 檔案管理器新增 Explorer Patcher DLL 阻止,以重新啟用緩解策略,阻止 NanaZip 檔案管理器主執行緒在執行時從遠端來源載入意外程式庫,而不會出現穩定性問題。
- 修正 IEnumExplorerCommand::Next 中 shell 擴充的問題。
發佈留言