Audela |
![]() |
Alain KLOTZ
version 20020202
La librairie libgzip ajoute des fonctions de compression de fichiers à un interpréteur Tcl. Cette librairie utilise l'algorithme Gzip. Les sources C de Gzip, ainsi que la description de l'algorithme, sont décrites sur le site Web suivant:
Le principe général de libgzip est de transformer des fichiers en compressant leur contenu sans perte d'information.
Compresse le ou les fichiers spécifiés par l'argument Files. On peut utiliser les caractères * ou ? comme l'instruction glob de Tcl. Par défaut, si Files n'est pas spécifié, Files vaut * et tous les fichiers du dossier courant sont compressés. Les fichiers initiaux sont effacés après la création du fichier compressé. Le nom d'un fichier compressé est le même que celui avant compression suivi de l'extension .gz. Par exemple, le fichier m57.fit compressé aura pour nom m57.fit.gz. A noter que les fichiers FITS compressés par Gzip peuvent être lus directement par la fonction de lecture FITSIO utilisé par le logiciel Audela.
Décompresse le ou les fichiers spécifiés par l'argument Files. On peut utiliser les caractères * ou ? comme l'instruction glob de Tcl. Par défaut, si Files n'est pas spécifié, Files vaut * et tous les fichiers du dossier courant sont décompressés. Les fichiers initiaux .gz sont effacés après la création du fichier décompressé. Le nom d'un fichier compressé est le même que celui avant décompression, sans l'extension .gz. Par exemple, le fichier m57.fit.gz décompressé aura pour nom m57.fit.