UP PREVIOUS NEXT - -Toolbox -Tecfa Manuel

6-3 Les systèmes d'archives et de compression

En règle générale, les logiciels sur Internet sont distribués dans un format "archive" (cela veut dire on empacte plusieurs fichiers et même des sous-répertoires) dans un seul fichier physique) et "comprimé (on réduit l'algorithme de l'archive par un mécanisme de compression).

Les données audio, graphiques ou vidéo ont toujours besoin d'etre comprimés pour des raisons de place et parfois de vitesse de transfert.. En règle générale on choisi la méthode et ses paramètres de compression selon les critères suivantes qu'il faut optimiser selon les besoins. Notez que vitesse et qualité varient également selon le programme choisi.

En ce qui concerne les simples archives de logiciels ce raisonnement s'applique aussi, à l'exception du critère de la perte, évidemment il ne faut rien perdre.

Formats généraux de compression

Voici quelques extensions de fichiers avec les standards qui correspondent.

Formats de compression

Extension .*

Type de fichier

ARC

ARChive (many OS's support) - compressed file(s)

ARJ

Yet another archive format - compressed file(s)

BMP

Windows and OS/2 BitMaP picture file

gz

Unix /Win LZ77 Compression

bz2

Un nouveau format de compression très forte

HQX

Macintosh BinHex - encoded file

LZH

Amiga LZH - compressed file(s) - LHarc output

SEA

Macintosh Self-Extracting Archive

SHK

Macintosh Shrinkit - compressed file(s)

SIT

Macintosh StuffIt - compressed file(s)

UUE

UNIX UUEncoding - encoded file

Z

UNIX LZW «compress» - compressed file(s)

ZIP

MS-DOS/Win ZIP - compressed file(s)

jar

Archives Java (en format zip standard)

ZOO

MS-DOS ZOO - compressed file(s)

Logiciels de compression/décompression

Tous ces logiciels sont «public domain» et disponibles sur des serveurs comme nic.switch.ch. [Pris de la FAQ pour alt.binaries.pictures]. Il faut aussi mentionner les encodages ascii qui permettent de transformer un fichier binaire en fichier ascii qui peut etre envoyé par e-mail. (uuencode, binhex). Avec la généralisation de ftp anonyme, ce moyen de distribution est quelque peu tombé en désuétude.

MS-DOS:

MS-DOS /Windows

Programme

Fonctionalité

UUDECODE/UUENCODE

Decoder/encoder for uuencoded files.

COMPRESS

Uncompresses UNIX compress files.

PKUNZIP

Uncompresses MS-DOS ZIP files.

jar

umpresses zip files (zip compression only je crois)

taper dans un fenêtre: 'jar xvf *.zip'

ARJ

Compresses/decompresses ARJ format files.

ZOO

Uncompresses MS-DOS ZOO files.

LHARC

Uncompresses MS-DOS LZH files.

Winzip

Archiveur Windows intégrant plusieurs types de compression (zip, arj, gz, ....)

winzip ancien

Logiciel Windows intégrant zip,arj,zoo,lharc

qui doivent être installés !

MAC:

Mac

Programme

Fonctionalité

UULite

Decoder for uuencoded files, written by Jeff Strobel

UUCat

Decoder for uuencoded files.

UUTool

Decoder for uuencoded files.

BinHex

Decompresses HQX (BinHex) files.

DeHQX

Decompresses HQX (BinHex) files.

CptExpand

Decompresses CPT (CompactPro) files.

MacCompress

Decompresses Z (UNIX compress) files.

MacLha

Decompressor for LZH (LHarc) files.

StuffIt Expander

Decompressor for SIT (StuffIt) files.

StuffIt Lite

Decompressor for SIT and HQX (BinHex) files.

UnARJ

Decompresses ARJ format files.

UnZip

Decompresses ZIP files.

Unix

UNIX

Programme

Fonctionalité

compress/uncompress

(De)compress *.Z files

gzip/gunzip

(de)compress *.gz files

bzip2/bunzip2

(de)compress *.bz2 files (à utiliser pour des logfiles par exemple)

mcvert

Decodes Macintosh BinHex files.

uudecode/uuencode

(normally UNIX standard)

uuxfer

«Smart decoder/encoder» written by Dave Read.

uucat

«Smart decoder», will concatenate the files you specify, removing the headers and trailers almost flawlessly.

viewer

Allows you to view or archive pictures directly from NNTP

unzip

Uncompresses MS-DOS ZIP files.

jar

uncompress zip et jar files (à utiliser à la place de unzip)

'jar tvf *.jar' montre le contenu - 'jar xvf *.jar' décomprime.

lha

Uncompresses LZH (LHarc) files.

zip

Uncompresses MS-DOS ZIP files.


UP PREVIOUS NEXT - -Toolbox -Tecfa Manuel