Le meilleur logiciel logiciel de compression ? C'est ça ouais...
Vous avez déjà reçu des fichiers .zix Avec un petit message à côté vous demandant de télécharger WinZix, ce logiciel super qui compresse à mort (faster and more powerful compression tool compared to our heavy competitors) ? Pour commencer... n'installez pas ce logiciel ! C'est un nid de spyware, et qui paraît supprimer tout ce qu'il peut de votre disque dur quand vous l'utilisez ! Sympa comme compression non ? C'est sur qu'après vous avez plein de place libre :-P
Bref, mais bon, vous avez toujours un problème : vous avez un fichier soit-disant compressé, et vous voulez pouvoirl le lire ! Eh bien tout d'abord, vous pourrez remarquer que votre fichier n'est pas si petit que ça comparativement à ce qu'il devrait l'être selon les dires du site de WinZix... en fait il n'est tout simplement pas plus petit que l'original, il est plus gros ! La compression
WinZix est très simple (donc oui, elle peut se permettre d'être très rapide effectivement !) : elle consiste à rajouter un header de 11 octets en début de fichier (commençant par ZIX
) ainsi qu'un autre à la fin du fichier (contenant le nom du fichier original il semble : d8:announce21: ... name30:Lost.S03E20.HDTV.XViD-Caph.avi ... eeee par exemple). Vous avez donc ici la solution à votre problème ! Il suffit de supprimer les 11 premiers octets de votre fichier avec un éditeur hexadécimal, ainsi que les derniers (d8:announceblablabla
). C'est tout ! Vous pouvez trouver un éditeur hexadecimal gratuitement très facilement sur le net. Sinon si vous aimez pas trop cette méthode, un petit programme a été créé (Windows seulement). Voici le lien torrent pour le télécharger.
Note (07/06/05) : j'ai rajouté le programme en pièce jointe de ce billet. L'archive ZIP contient un programme qui permet de
dézixerainsi que son code source. Pour utiliser le programme, je pense qu'un glisser-déposer de votre fixhier
.zix sur le programme unZix devrait suffire, sinon :- mettez voter fichier
.zixdans le même répertoire que le progamme unZix - ouvrez une console (démarrer / execuer / cmd), allez dans le répertoire où est situé unZix et lancer le programme sur votre fichier. Par exemple si vous avez mis unZix dans
C:\Program Files\unzixet que votre fichier àdézixer
s'appelletoto.zix, vous devez faire :
[dos]
cd "C:\Program Files\unzix"
unZix.exe toto.zix
Note (07/06/06) : il y a un script Python qui à l'air de faire le travail (merci Nico pour l'info :-)) si vous utilisez UNIX. Il faut Python 2.4 et ça devrait marcher aussi s'il y a plusieurs fichiers dans l'archive ZIX.
J'oubliais presque le lien : http://snorkel.rtfm.net.au/~lazy/unzix.py (un grand merci à Lazy qui ne doit pas trop l'être pour avoir fait ce script ;-))
Aucun commentaire:
Enregistrer un commentaire