NanaZip 3.0 发布:同步 7-Zip 更新至 24.05,引入 Win UI 和 Mica 效果
5 月 23 日消息,NanaZip 是一款基于 7-Zip 的開源壓縮工具,界面簡(jiǎn)潔美觀,且適配 Win 11 右鍵菜單。
NanaZip 3.0 大版本更新現(xiàn)已正式發(fā)布,而且從這一版本開始將提供兩種發(fā)行版本,即 NanaZip 和 NanaZip Classic,同時(shí)也取消了對(duì)于 32 位 x86 系統(tǒng)的打包支持(32 位 Classic 版本僅限便攜版,不支持右鍵菜單,但仍保留 Win32 GUI 和 Win32 CLI)。
NanaZip(基于 XAML 的 GUI、基于 VT 的 CLI 和 MSIX 包)
支持的操作系統(tǒng):Windows 10 版本 2004(Build 19041)或更高版本
支持的平臺(tái):x86(64 位)和 ARM(64 位)
NanaZip Classic(Win32 GUI 和 Win32 CLI)
支持的操作系統(tǒng):Windows Vista RTM(Build 6000.16386)或更高版本
支持的平臺(tái):x86(32 位和 64 位)和 ARM(64 位)
NanaZip Core(核心庫(kù)和自解壓可執(zhí)行文件)
支持的操作系統(tǒng):Windows Vista RTM(Build 6000.16386)或更高版本
支持的平臺(tái):x86(32 位和 64 位)和 ARM(64 位)
開發(fā)者表示:NanaZip 從今往后將不再僅僅只是一款簡(jiǎn)單的 7-Zip 分支,NanaZip 和 7-Zip 之間的關(guān)系更類似于 Chromium 和 WebKit,NanaZip 后續(xù)提供的大部分改進(jìn)都不會(huì)被 Igor Pavlov 合并到 7-Zip 主程序中;不過 NanaZip 將繼續(xù)保持與最新的 7-Zip 主線版本同步。因此,開發(fā)者重寫并拆分了核心庫(kù)和自解壓可執(zhí)行文件的代碼,從而將其單獨(dú)作為一個(gè) NanaZip.Core 項(xiàng)目來(lái)維護(hù),且其他 NanaZip 部分也將盡快進(jìn)行現(xiàn)代化改造。
此外,開發(fā)者還表示正嘗試在未來(lái)用純 C++/WinRT 風(fēng)格重寫現(xiàn)代化的 7-Zip 插件開發(fā)包 (SDK)。因?yàn)?Igor Pavlov 在每次發(fā)布新版本時(shí)都會(huì)進(jìn)行很多改動(dòng),所以他需要一種更簡(jiǎn)便的方式來(lái)為 7-Zip 和 NanaZip 開發(fā)插件。
值得一提的是,NanaZip 還在微軟商店提供了一個(gè) 99.99 美元(備注:當(dāng)前約 725 元人民幣)的贊助版內(nèi)購(gòu)插件,以吸引更多贊助商和貢獻(xiàn)者(對(duì) 2024 年 3 月 30 日之前已經(jīng)贊助過 NanaZip 的用戶和源碼貢獻(xiàn)者全部免費(fèi))。
贊助版與普通版之間沒有功能差異,唯一區(qū)別是工具欄中會(huì)顯示一個(gè) “?? 感謝您的贊助 ??” 按鈕,而不是普通版本中的 “? 贊助 NanaZip ?” 按鈕,類似于 Visual Studio 的管理員模式。
發(fā)行說明
NanaZip 3.0 及更高版本將提供兩種發(fā)行版本
NanaZip 打包版本的 32 位 x86 支持已被刪除
NanaZip 3.0 及更高版本將提供 NanaZip 贊助版
NanaZip 引入了預(yù)安裝支持
繼承 7-Zip 24.05 的所有功能。
界面
支持所有 GUI 圖形界面的深色模式。
支持主窗口的 Mica 材質(zhì)效果(啟用深色模式并禁用 HDR 時(shí)可享受所有全窗口沉浸式 Mica 效果)。
使用 MSIX 打包,提供現(xiàn)代部署體驗(yàn)。
支持 Windows 10/11 文件資源管理器的右鍵菜單關(guān)聯(lián)。
壓縮格式支持
支持 NSIS 腳本解壓縮(來(lái)自 7-Zip NSIS 分支)。
提供 7-Zip 執(zhí)行別名,幫助用戶遷移到 NanaZip。
支持 Brotli、Fast-LZMA2、Lizard、LZ4、LZ5 和 Zstandard 壓縮編碼(來(lái)自 7-Zip ZS 分支)。
其他特性
支持所有 GUI 組件的 Per-Monitor DPI-Aware
支持自解壓可執(zhí)行文件的 GUI 版本的 i18n
集成 RHash 的哈希算法 (AICH、BLAKE2b、BTIH 等) 到 NanaZip 中。
集成 xxHash (XXH3_64 位、XXH3_128 位) 和 GmSSL (SM3) 的哈希算法。
為所有目標(biāo)二進(jìn)制文件啟用控制流防護(hù) (CFG) 以減輕 ROP 攻擊。
將所有 x86 和 x64 目標(biāo)二進(jìn)制文件標(biāo)記為兼容控制流強(qiáng)制技術(shù) (CET) 陰影堆棧。
運(yùn)行時(shí)進(jìn)行嚴(yán)格句柄檢查以避免使用無(wú)效句柄。
發(fā)行版本禁用動(dòng)態(tài)代碼生成能力,防止運(yùn)行時(shí)生成惡意代碼。
阻止運(yùn)行時(shí)從遠(yuǎn)程源加載意外的庫(kù)。
啟用包完整性檢查。
啟用異常處理延續(xù)元數(shù)據(jù)。
啟用簽名返回。
支持命令行版 NanaZip 禁用子進(jìn)程創(chuàng)建。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,所有文章均包含本聲明。
總結(jié)
以上是生活随笔為你收集整理的NanaZip 3.0 发布:同步 7-Zip 更新至 24.05,引入 Win UI 和 Mica 效果的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。