PeaZip是可以在Microsoft Windows或Linux作業系統中執行的檔案管理器及壓縮程式。它除了支援自己原生的PEA壓縮格式(主要功能為壓縮、分檔、彈性地認證加密、整合式檢查架構)外,還有支援其他的主流壓縮格式。不過有特別著重在處理開放授權的壓縮格式上。這套壓縮軟體主要使用Lazarus開發工具以Free Pascal語言進行撰寫。是以GNU宽通用公共许可证發布的自由軟體。
功能
這套軟體主要的功能是提供一套具備搜尋及瀏覽歷史紀錄的壓縮檔瀏覽介面,來直覺式地對壓縮檔內容進行瀏覽,並可以使用詳細的篩選規則。此外也能使用扁平式的瀏覽模式作為另一種瀏覽壓縮檔的方式。
PeaZip提供使用者透過圖形化使用者介面的前端程式來自動產生命令提示列的壓縮或解壓縮動作。它同時也提供了製作、編輯以及復原壓縮設定檔來加速壓縮或備份的設定。
其他比較值得注意的功能還包含了檔案的切割與合併、安全刪檔、位元式檔案比對、檔案完整性檢查、系統效能監控、隨機密碼/密鑰產生器、及整合進檔案總管右鍵選單。除此之外,程式的使用者介面(包含圖片及顏色配置)都可以自行調整。
PeaZip除了提供Windows及Linux(DEB、RPM及TGZ格式)的安裝檔之外,亦有對此兩種平台提供無需安裝的可攜式版本。在最近也提供了PortableApps的格式(.paf.exe)。
如同7z、Tar、ZIP等這些知名且泛用的壓縮格式一般,PeaZip也支援、LPAQ及ZPAQ格式:儘管這並不建議使用於一般狀況下(因為太耗記憶體且太慢),這些格式因具備對多數資料結構有最佳的壓縮比,在壓縮科技上具有重大突破,所以還是列入支援。
限制
與提供給各種後端公用程式使用的原生控制台進度指示器相較,圖形化使用者介面的進度就較為不可靠許多。
第三方技術
PeaZip作為一個圖形化前端軟體,有支援大量的第三方開放源碼或免費授權公用程式:
*可以執行Igor Pavlov的7z以及Linux下的POSIX port of 7z
- Bulat Ziganshin的FreeArc壓縮軟體(不要跟SEA的ARC混淆)
- PAQ8、LPAQ及ZPAQ的執行檔,由Matt Mahoney及眾多開發者維護。
- Ilia Muraviev的QUAD和BALZ compressors
- GNU strip和UPX
- UNACEV2.DLL 2.6.0.0(royalty-free UNACEV2.DLL license)及UNACE for Linux (royalty-free UNACE for Linux license)(maintained by Marcel Lemke, ACE Compression Software)
這些公用程式大多都可以在控制台模式下執行或透過圖形轉介來提供更加友善的輸出資訊。
支援的格式
完全支援(讀出及寫入)
- 7z
- 7z-SFX
- ARC/WRC
- Brotli(br)
- Bzip2(bz2, tar.bz2, tbz, tb2)
- Gzip(gz, tar.gz, tgz)
- PAQ8 (F/JD/L/O), LPAQ, ZPAQ
- PEA
- QUAD/BALZ/BCM
- Tar
- WIM
- ZIP
- Zstandard(zst, tzst)
支援到瀏覽/測試/解壓縮
- ACE
- ARJ
- CAB
- CHM
- COMPOUND檔(MSI、DOC、PPT、XLS...)
- cpio
- deb
*
- ISO CD/DVD映像檔
- JAR
- LZMA
- LZH
- NSIS安裝程式
- OpenOffice的開放文件格式
- PET/PUP(Puppy Linux安裝程式)
- PAK/PK3/PK4
- RAR
- RPM
- SMZIP
*
- WAR
- WIM
- XPI
- Z
- ZIPX
參見
參考資料
外部連結
*
- [https://peazip.github.io/pea-file-format.html Pea archiving utility / PEA archive type]
评论 (0)