Nous avons vu, il y a quelques temps, comment compresser et décompresser des fichiers au format TAR, GZIP, BZIP2 et ZIP. Nous allons maintenant allez un peu plus loin dans ce domaine.
Supposons que, pour une quelconque raison, vous souhaitiez obtenir une archive (ensemble de fichier compressés) de taille la plus faible possible. Nous avons vu, dans les articles précédemment cité, que le format BZIP2 donne un meilleur taux de compression que les GZIP. Le format ZIP quant à lui est, d’après des tests, moins bon que le BZIP2, même si d’après les différents essaies que j’ai pu faire cela ne m’est pas apparu.
Quel format choisir ?La question qui se pose à nous maintenant est de savoir quel format prendre ? Quel est le format qui a le meilleur taux de compression ? Afin de ne pas introduire des notions typique de la théorie de compression de donnée numérique, nous allons « bêtement » nous baser sur des tests. Pour cela, il suffit de chercher un peu sur internet, très vite nous trouvons des choses sur lesquelles baser notre choix, e.g. ICI dont voici la conclusion :
Si vous devez compresser des données très variées, utilisez les algorithmes globalement les plus performants : rk, uha, 7z, voire rar.Si vous avez à compresser une grande masse de données d’un même type, optez pour le format de compression le plus performant pour ledit type : par exemple 7z pour archiver des images gif.Le choix de la méthode la plus adaptée peut ensuite se décider, par exemple, selon la portabilité des archives ainsi créées, la simplicité du logiciel utilisé ou son coût.
Le format ayant le meilleur taux de compression et, en même temps, le mieux présent sous MacOS étant 7ZIP, nous l’avons donc choisi.
7zX :7zX est un programme, ou plutot LE programme, qui gère les fichiers au format 7ZIP sous MacOS. Au départ 7zX était simplement une interface graphique (GUI) du nouvel outils de compression (7zip) en ligne de commandes introduit dans les systèmes Linux/BSD/MacOS. Au fils des années 7zX s’est agrémenté de nombreuses options supplémentaires (e.g. protection par mot de passe, intégration de plus en plus complète dans le système MacOS, etc.). 7zX compresse des dossiers de 30 à 70% mieux que le format zip, et 2-10% meilleur que la plupart d’autres des applications compatibles zip.
Installation :Pour l’installer, il suffit de télécharger la dernière version et de la copier/coller dans le dossier de votre choix (privilégiez le dossier Applications). Une fois cela fait, cliquez sur l’application (en restant appuyé) et mettez la dans votre dock (vous verrez deux icone déja présent s’écarter).
Utilisation :On a rarement vu application plus facile d’utilisation. Une fois un (ensemble de) dossier(s)/fichier(s) sélectionné, déplacez les sur l’icone du Dock. Une fenêtre apparaitra alors dans laquelle vous pourrez choisir la compression voulue (compression level), de créer une archive auto-extractible (create self-extracting archive), de mettre (ou non) un mot de passe (password). Vous pourrez également choisir la taille souhaitées (volume size) ainsi que des paramètres additionels.

Si vous choississez de mettre un mot de passe, il faudra l’écrire dans chacun des deux champs situés situés sous Password. Si vous choississez une taille maximale pour l’archive (Volume size) qui est inférieure à ce que 7zX peut créer, il créera alors plusieurs archives de la taille que vous avez définis.
Qualité :- taux de compression de 30 à 70% meilleur que le format ZIP- taux de compression de 2 à 10% meilleur que la majorité des programme compatible ZIP.- supporte Growl (fera l’objet d’un prochain article)- Universal Binary (disponible pour PowerPC et Intel)- Encryption des archive avec de l’AES-256 (une des meilleure technique au monde)- Très bonne intégration à MacOS (e.g. supporte SpotLight, …)- Supporte les formats tar, zip, gzip, bzip2, UNIX compress, 7z et s7z.
Défauts :Alors la… Ben heu… en cherchant bien et en me montrant très pointilleux :- plus lent qu’une compression zip, gzip ou bzip.
Notre avis :7zX est un outil à avoir absolument, surtout si l’on est pas satisfait de la compression par défaut (zip, bzip2, gzip) de MacOSX. C’est de plus un outils d’une prise en main d’une facilité affligeante, extrèmement pratique, qui prends très peu de place et qui est très performant… Que des qualité de notre point de vue !
Le lien : ICI