|
10 Novembre 2007
Uso quasi sempre 7zip per comprimere i miei dati; Winrar consente una compressione molto rapida anche quando la si setta al livello massimo ed il risultato non si discosta di tanto rispetto a quello di 7zip (è solo leggermente inferiore) che richiede invece parecchio tempo in più per portare a termine la compressione; inoltre l'interfaccia grafica fornita da winrar è sicuramente più completa di quella fornita da 7zip; tuttavia anche se visto così Winrar potrebbe sembrare la scelta ideale (leggermente inferiore nel livello di compressione massimo raggiungibile ma con un esagerato vantaggio a livello di tempo rispetto a 7zip e con una GUI superiore), continuo a preferirgli 7zip: anzitutto perchè è una soluzione OpenSource e poi perchè consente di analizzare anche altri formati di compressione rispetto a Winrar. Il tutto è nato quando ho deciso di scaricarmi i sorgenti di 7zip
7zip 4.42 sources
Andando nella cartella "7zip\Archive" si ha un elenco di sottocartelle ognuna delle quali (fatta eccezione per la cartella "Common") contiene l'implementazione per la gestione del corrispondente formato di archiviazione
7z Arj BZip2 Cab Chm Cpio Deb Gzip Iso Lzh Nsis Rar Rpm Split Tar Z Zip
Mi è caduto l'occhio soprattutto sui formati Chm (Html compilato ossia il formato di tanti libri) e Nsis (ossia il formato usato dal software Nullsoft Installer per la creazione di setup). Infatti si può vericare immediatamente come si possa ottenere il contenuto di un file chm (file .html, etc...) aprendolo con 7zip; la stessa cosa vale per gli eseguibili corrispondenti a setup creati col Nullsoft Installer: si possono ottenere i file contenuti nell'eseguibile del setup. Anche i formati Deb e Rpm tipici dei setup nei sistemi Linux non sono male ... che dire ... W 7Zip.
|