Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME I. Les programmes

38. SCR4_LZH : compression-décompression de fichiers

SCR4_LZH compresse et décompresse une liste de fichiers. L'algorithme utilisé est celui de Lempel-Zev avec encodage de Huffmann. La méthode est brutalement implémentée, ce qui lui donne une performance très faible au niveau vitesse, mais raisonnable au niveau compression.

Ce programme est utilisé pour créer les disquettes d'installation en DOS à l'aide de SCR4_MKI.

Les fichiers compressés portent le nom de l'original dont le dernier caractère est remplacé par un point d'exclamation. Ainsi :

    myprog.exe   devient myprog.ex!
toto devient tot!
a devient !

La présence de ce ! en fin de nom indique si le fichier doit être comprimé ou décomprimé. En plus, un magic number en début de fichier évite la décompression inopportune d'un fichier non comprimé par le même programme.

Le programme travaille dans le directory local : il faut donc avoir les priorités suffisantes pour pouvoir créer un fichier.

Une liste de fichiers peut être traitée. Les wildcards sont acceptées.

Syntaxe

scr4_lzh file file ... @responsefile

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be