新版的 NanaZip 配備類似 Windows 11 的 UI、深色模式和 Mica 支持

新版的 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 StoreGitHub 免費下載 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 擴充的問題。

    發佈留言

    發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *