 |
|
 |
 |
 |
  | count Number Nombre de fichiers inclus dans lʼarchive.
|
 |
 |
 |
 |
 |
  | Archive( file String|Stream) Le constructeur requiert un flux (Stream) où lʼon peut se positionner (comme un fichier ou un bloc mémoire) ou un nom de fichier. Lʼinstance Stream utilisée pour ouvrir lʼarchive reste ouverte (même si supprimée) jusquʼà ce que lʼarchive soit libérée.
|
 |
 |
 |
 |
 |
  | Archive.compress( data String) => String
Retourne la chaîne comprossée.
|
|
 |
 |
 |
 |
 |
  | Archive.uncompress( compressed data String) => String
Retourne la chaîne décompressée.
|
|
 |
 |
 |
 |
 |
  | close( ) Ferme lʼarchive et libère le flux (Stream) associé.
|
 |
 |
 |
 |
 |
  | extract( index Number|String, stream Stream) => Number Si le second paramètre est un flux (Stream), les données sont décompressées vers celui-ci. A défaut, un flux (en mémoire) contenant les données du fichier est retourné.
|
 |
 |
 |
 |
 |
  | find( name String) => Number Retourne lʼindex du fichier, ou -1 sʼil nʼexiste pas.
|
 |
 |
 |
 |
 |
  | has( name String|Number) => Number Rentourne true si le fichier est dans lʼarchive.
|
 |
 |
 |
 |
 |
  | name( index Number) => String Retourne le nom du fichier.
|
 |
 |
 |
 |
 |
  | size( index Number) => Number Retourne la taille du fichier décompressé.
|
 |
 |
|


 |
 |
 |