begin process at 2012 02 10 02:01:15
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichiers / Disque

 > COMPRESSION GZIP / ZIP : UTILISATION DE ZLIB

COMPRESSION GZIP / ZIP : UTILISATION DE ZLIB


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichiers / Disque Niveau :Débutant Date de création :18/01/2004 Vu / téléchargé :8 893 / 1 213

Auteur : swonder

Ecrire un message privé
Site perso
Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

 Description

Programme utilisant les sources de la librairie zlib pour compresser en GZIP une chaîne de caractère en mémoire et un fichier sur le disque dur. Aussi performant que WinZIP.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip SYSTRAY : AJOUTER UNE ICÔNE, LA SUPPRIMER, ASSOCIER UN MENU,...
Source avec Zip THREADS : PARTAGE DE VARIABLE GLOBALE, FIN DE THREADS

 Sources de la même categorie

Source avec Zip Source avec une capture GENERE BMP par lajouad
Source avec Zip Source avec une capture GETIONNAIRE D'UNE BIBLIOTHÉQUE EN C par benzarabel
FONCTION D'ÉDITION DE FICHIER BIT À BIT [C-MULTIPLATEFORME] par lynxtyle
Source avec Zip Source avec une capture UN GESTIONNAIRE DU FICHIER par benzarabel
Source avec Zip COPIE DE FICHIERS PAR RESEAU LOCAL par cczerty

Commentaires et avis

Commentaire de Thaeron le 19/01/2004 07:34:43

salut, le Gzip est plus performant que la compression zip de winzip

Commentaire de DARKSIDIOUS le 19/01/2004 14:27:58 administrateur CS

A ce que j'ai testé sur des images, des fichiers textes, et des bases de données Access, en effet, la compression Gzip s'avère un peu meilleure de quelques centaine de Ko selon la taille des données à compresser.

DarK Sidious

Commentaire de emilia123 le 20/01/2004 12:02:33

petite question: est ce que Gzip est aussi performant sur des grandes chaines (du types fichiers complets ex 1Mo) que sur des chaines plus petites (ex 1024 octets ou 2048 octets)?
exemple de situation: je lit un fichier .BMP de 1,5Mo par petits block(20ko) que je compresse et que j'envoi par socket par exemple ou par email(pour contourner la limitation de taille d'envoi). est ce que la taille des infos envoyées sera environ la meme que si je compresse le fichier complet et que je le découpe apres? (somme des  tailles compressée de chaque block ?=? taille du fichier compressé)
voila une grave question existancielle que je me suis posé ce matin en sortant du lit sur le pied gauche au lieu du pied droit .
merci d'avance.

Commentaire de Oeil_de_taupe le 21/07/2006 23:10:27


J'extrapole mais j'ai trouvé ça sur Wikipedia: "Gzip est basé sur l'algorithme deflate, qui est une combinaison des algorithmes LZ77 et Huffman.".

LZ77 ==> Compression avec dictionnaire
Huffman ==> Codage de Huffman

Pour la compression dictionnaire, il faut des chaînes assez longues afin de retrouver des redondances (des bouts qui se ressemblent).
Pour le codage de Huffman il faut aussi intégrer le faite que il faut enregistrer "l'arbre binaire" dans les données pour CHAQUE bout de bloque.

En résumé tu peux séparer un gros fichier puis le compresser par la suite mais il est mieux d'utiliser des bloque suffisamment gros. Je ne sais pas quel taille il faudrait choisir pour avoir une bonne compression (comme si le fichier total était compressé en une fois). Tu pourrais faires des tests et nous le dire :P

Commentaire de rompelstilchen le 27/07/2007 18:01:54

assertion failed a la fin sous XP avec VC6
ligne 38

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,014 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales