Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Compression [ Archives / J'AI BESOIN D'AIDE !!!! :O ] (florentlejaxhe)

vendredi 20 décembre 2002 à 18:50:03 | Compression

florentlejaxhe

Je suis nouveau dans la programmation Dephi 6 et ai développé un logiciel de cryptage. Je désire lui adjoindre la compression du fichier grâce à la librairie Zlib de Delphi. Comment utilise-t-on cette librairie concrètement ? Merci.

vendredi 20 décembre 2002 à 20:29:13 | Re : Compression

bgK

Bestiol a posté une source à ce sujet :
http://www.delphifr.com/article.aspx?Val=1996



-------------------------------
Réponse au message :
-------------------------------

> Je suis nouveau dans la programmation Dephi 6 et ai développé un logiciel de cryptage. Je désire lui adjoindre la compression du fichier grâce à la librairie Zlib de Delphi. Comment utilise-t-on cette librairie concrètement ? Merci.

vendredi 20 décembre 2002 à 23:50:56 | Re : Compression

florentlejaxhe





-------------------------------
Réponse au message :
-------------------------------

> Bestiol a posté une source à ce sujet :
> http://www.delphifr.com/article.aspx?Val=1996
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Je suis nouveau dans la programmation Dephi 6 et ai développé un logiciel de cryptage. Je désire lui adjoindre la compression du fichier grâce à la librairie Zlib de Delphi. Comment utilise-t-on cette librairie concrètement ? Merci.


Grand merci pour le programme mais j'aurais aussi besoin de la décompression. Est-ce possible ?
>

samedi 21 décembre 2002 à 13:25:26 | Re : Compression

Bestiol

Salut !!

Pour la décompression, comme tu pourras le voir dans les commentaires du source, je suis plutôt au stade 0, et je n'ai pas eu le temps de vraiment y regarder de plus près... Un jour, peut-être !!!

Bonne prog' !
Bestiol.


-------------------------------
Réponse au message :
-------------------------------

>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bestiol a posté une source à ce sujet :
> > http://www.delphifr.com/article.aspx?Val=1996
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Je suis nouveau dans la programmation Dephi 6 et ai développé un logiciel de cryptage. Je désire lui adjoindre la compression du fichier grâce à la librairie Zlib de Delphi. Comment utilise-t-on cette librairie concrètement ? Merci.
>
>
> Grand merci pour le programme mais j'aurais aussi besoin de la décompression. Est-ce possible ?
> >
>

samedi 21 décembre 2002 à 19:23:15 | Re : Compression

florentlejaxhe





-------------------------------
Réponse au message :
-------------------------------

> Salut !!
>
> Pour la décompression, comme tu pourras le voir dans les commentaires du source, je suis plutôt au stade 0, et je n'ai pas eu le temps de vraiment y regarder de plus près... Un jour, peut-être !!!
>
> Bonne prog' !
> Bestiol.
>
>
> -------------------------------

J'ai bien vu les commentaires et je te remercie d'avoir fait ce travail de compression. (je suis à moitié comblé) Mon problème n'est pas d'avoir un programme fonctionnel "nickel" mais une "bête" décompression. J'ai juste besoin de ton aide pour le même truc simple (ouêêêhh enfin !!) que la compression que t'as fait mais en décompression. Surtout rien de sophistiqué, rien que de l'appel et déclaration brute !
Avec toute ma sympathie : bonnes fêtes de fin d'année.

> Réponse au message :
> -------------------------------
>
> >
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bestiol a posté une source à ce sujet :
> > > http://www.delphifr.com/article.aspx?Val=1996
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Je suis nouveau dans la programmation Dephi 6 et ai développé un logiciel de cryptage. Je désire lui adjoindre la compression du fichier grâce à la librairie Zlib de Delphi. Comment utilise-t-on cette librairie concrètement ? Merci.
> >
> >
> > Grand merci pour le programme mais j'aurais aussi besoin de la décompression. Est-ce possible ?
> > >
> >
>

samedi 21 décembre 2002 à 23:21:35 | Re : Compression

Bestiol

Tu sais, avant de faire un prog, je teste d'abord les fonctions principales de manière "toute bête"... Et, malheureusement, la décompression n'est pas aussi simple (meeer*eee encore !) que la compression...

Je promet que je vais y bosser !! (de toute façon, je vais finir par ne plus en avoir le choix !)

@+
Bestiol.


-------------------------------
Réponse au message :
-------------------------------

>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut !!
> >
> > Pour la décompression, comme tu pourras le voir dans les commentaires du source, je suis plutôt au stade 0, et je n'ai pas eu le temps de vraiment y regarder de plus près... Un jour, peut-être !!!
> >
> > Bonne prog' !
> > Bestiol.
> >
> >
> > -------------------------------
>
> J'ai bien vu les commentaires et je te remercie d'avoir fait ce travail de compression. (je suis à moitié comblé) Mon problème n'est pas d'avoir un programme fonctionnel "nickel" mais une "bête" décompression. J'ai juste besoin de ton aide pour le même truc simple (ouêêêhh enfin !!) que la compression que t'as fait mais en décompression. Surtout rien de sophistiqué, rien que de l'appel et déclaration brute !
> Avec toute ma sympathie : bonnes fêtes de fin d'année.
>
> > Réponse au message :
> > -------------------------------
> >
> > >
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bestiol a posté une source à ce sujet :
> > > > http://www.delphifr.com/article.aspx?Val=1996
> > > >
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Je suis nouveau dans la programmation Dephi 6 et ai développé un logiciel de cryptage. Je désire lui adjoindre la compression du fichier grâce à la librairie Zlib de Delphi. Comment utilise-t-on cette librairie concrètement ? Merci.
> > >
> > >
> > > Grand merci pour le programme mais j'aurais aussi besoin de la décompression. Est-ce possible ?
> > > >
> > >
> >
>

dimanche 22 décembre 2002 à 00:34:11 | Re : Compression

florentlejaxhe





-------------------------------
Réponse au message :
-------------------------------

> Tu sais, avant de faire un prog, je teste d'abord les fonctions principales de manière "toute bête"... Et, malheureusement, la décompression n'est pas aussi simple (meeer*eee encore !) que la compression...
>
> Je promet que je vais y bosser !! (de toute façon, je vais finir par ne plus en avoir le choix !)
>
> @+
> Bestiol.


Bien reçu. Si t'as de la doc à me conseiller sur la Zlib, n'hésite pas. Y a pas que toi qui doit bosser. Bon travail quand même.

Florent.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Salut !!
> > >
> > > Pour la décompression, comme tu pourras le voir dans les commentaires du source, je suis plutôt au stade 0, et je n'ai pas eu le temps de vraiment y regarder de plus près... Un jour, peut-être !!!
> > >
> > > Bonne prog' !
> > > Bestiol.
> > >
> > >
> > > -------------------------------
> >
> > J'ai bien vu les commentaires et je te remercie d'avoir fait ce travail de compression. (je suis à moitié comblé) Mon problème n'est pas d'avoir un programme fonctionnel "nickel" mais une "bête" décompression. J'ai juste besoin de ton aide pour le même truc simple (ouêêêhh enfin !!) que la compression que t'as fait mais en décompression. Surtout rien de sophistiqué, rien que de l'appel et déclaration brute !
> > Avec toute ma sympathie : bonnes fêtes de fin d'année.
> >
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > >
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Bestiol a posté une source à ce sujet :
> > > > > http://www.delphifr.com/article.aspx?Val=1996
> > > > >
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Je suis nouveau dans la programmation Dephi 6 et ai développé un logiciel de cryptage. Je désire lui adjoindre la compression du fichier grâce à la librairie Zlib de Delphi. Comment utilise-t-on cette librairie concrètement ? Merci.
> > > >
> > > >
> > > > Grand merci pour le programme mais j'aurais aussi besoin de la décompression. Est-ce possible ?
> > > > >
> > > >
> > >
> >
>

dimanche 22 décembre 2002 à 01:00:45 | Re : Compression

Bestiol

Je n'ai malheureusement pas de doc... désolé !!
si tu en trouve, laisse l'adresse ici !

Bonne prog' !
Bestiol.


-------------------------------
Réponse au message :
-------------------------------

>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Tu sais, avant de faire un prog, je teste d'abord les fonctions principales de manière "toute bête"... Et, malheureusement, la décompression n'est pas aussi simple (meeer*eee encore !) que la compression...
> >
> > Je promet que je vais y bosser !! (de toute façon, je vais finir par ne plus en avoir le choix !)
> >
> > @+
> > Bestiol.
>
>
> Bien reçu. Si t'as de la doc à me conseiller sur la Zlib, n'hésite pas. Y a pas que toi qui doit bosser. Bon travail quand même.
>
> Florent.
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Salut !!
> > > >
> > > > Pour la décompression, comme tu pourras le voir dans les commentaires du source, je suis plutôt au stade 0, et je n'ai pas eu le temps de vraiment y regarder de plus près... Un jour, peut-être !!!
> > > >
> > > > Bonne prog' !
> > > > Bestiol.
> > > >
> > > >
> > > > -------------------------------
> > >
> > > J'ai bien vu les commentaires et je te remercie d'avoir fait ce travail de compression. (je suis à moitié comblé) Mon problème n'est pas d'avoir un programme fonctionnel "nickel" mais une "bête" décompression. J'ai juste besoin de ton aide pour le même truc simple (ouêêêhh enfin !!) que la compression que t'as fait mais en décompression. Surtout rien de sophistiqué, rien que de l'appel et déclaration brute !
> > > Avec toute ma sympathie : bonnes fêtes de fin d'année.
> > >
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Bestiol a posté une source à ce sujet :
> > > > > > http://www.delphifr.com/article.aspx?Val=1996
> > > > > >
> > > > > >
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > > Je suis nouveau dans la programmation Dephi 6 et ai développé un logiciel de cryptage. Je désire lui adjoindre la compression du fichier grâce à la librairie Zlib de Delphi. Comment utilise-t-on cette librairie concrètement ? Merci.
> > > > >
> > > > >
> > > > > Grand merci pour le programme mais j'aurais aussi besoin de la décompression. Est-ce possible ?
> > > > > >
> > > > >
> > > >
> > >
> >
>

dimanche 22 décembre 2002 à 10:28:37 | Re : Compression

bgK

Voilà un petit peu de code pour la décompression. Il ne faut pas oublier de mettre la taille une fois décompressé à l'emplacement prévu à cet effet. Je ne sais pas comment détecter la taille décompressé à partir des données compressées ...


var
Input, Output: TFileStream;
DCprsStream: TDecompressionStream;
begin

Try
Input := TFileStream.Create(edSource.Text, fmOpenRead);
Output := TFileStream.Create(edDest.Text, fmCreate);
DCprsStream := TDeCompressionStream.Create(Input);
{Création des trois streams nécessaires à la décompression... Le
TDeCompressionStream prend comme paramètre pour Create le stream compressé
à décompresser}

DCprsStream.OnProgress := Progression; //Assignation de la procédure gérant
//la progression de la compression

Output.CopyFrom(DCprsStream, {Insérer ici la taille du fichier une fois décompressé});
//On copie à partir du stream qui a ouvert le fichier source dans le
//fichier de destination en passant par le TDeCompressionStream, qui va
//décompresser les données...

Finally
DCprsStream.Free;
Input.Free; //Libération de la mémoire...
Output.Free;
Prgrs.Position := 0;
end;
end;

a+

dimanche 22 décembre 2002 à 15:17:33 | Re : Compression

Bestiol

c'est là qu'était mon erreur !! (comme tu me l'a précisé)... J'ai juste à ajouter que pour récupérer la taille du fichier décompressé, il "suffit" de créer une entête dans le fichier lors de la compression...

Merci bgK, et bonne prog' !
Bestiol.


-------------------------------
Réponse au message :
-------------------------------

> Voilà un petit peu de code pour la décompression. Il ne faut pas oublier de mettre la taille une fois décompressé à l'emplacement prévu à cet effet. Je ne sais pas comment détecter la taille décompressé à partir des données compressées ...
>
>
> var
> Input, Output: TFileStream;
> DCprsStream: TDecompressionStream;
> begin
>
> Try
> Input := TFileStream.Create(edSource.Text, fmOpenRead);
> Output := TFileStream.Create(edDest.Text, fmCreate);
> DCprsStream := TDeCompressionStream.Create(Input);
> {Création des trois streams nécessaires à la décompression... Le
> TDeCompressionStream prend comme paramètre pour Create le stream compressé
> à décompresser}
>
> DCprsStream.OnProgress := Progression; //Assignation de la procédure gérant
> //la progression de la compression
>
> Output.CopyFrom(DCprsStream, {Insérer ici la taille du fichier une fois décompressé});
> //On copie à partir du stream qui a ouvert le fichier source dans le
> //fichier de destination en passant par le TDeCompressionStream, qui va
> //décompresser les données...
>
> Finally
> DCprsStream.Free;
> Input.Free; //Libération de la mémoire...
> Output.Free;
> Prgrs.Position := 0;
> end;
> end;
>
> a+


1 2

Cette discussion est classé dans : compression, librairie


Répondre à ce message

Sujets en rapport avec ce message

RX Librairy [ par ak47 ] Je voudrais installer la librairy RX lybrairy, mias je ne dispose que de l'edition personnelle de la version 6 de delphi. Je n'ai donc pas le fichier Compression Zip [ par bgK ] Salut,Je voudrais compresser des fichiers en zip avec delphi. Comment faire ?bgKPs : Peut être utiliser l'unité zLib, mais je ne sais pas m'en servir la librairie qtintf70.dll est manquante... [ par DropF ] Bonjour,J'ai fait un petit programme, mais lorsqu'il s'exécute sur une machine où Delphi n'est pas installé, il y a un message d'erreur disant : "Cett CRC et compression [ par costello ] re bonjour est ce que quelqu'un aurait un moyen de répondre à une question qui me pose un réel problème...- comment savoir le CRC d'un fichier contenu compression [ par ares666 ] je voudrai savoir commen marche la zlib pour pouvoir compresser des FICHIERS et des DOSSIERSmerci d'avance Compression dossier Zlib [ par lupra ] Bonjour,Je voulais savoir si il est possible de compresser plusieur fichiers ou un dossier en un seul fichier zip avec la Zlib ou autre??j ai deja reg Compression de fichier [ par cedkat ] bonjourje travail sous delphi 6 et je voudrais compresser soit un répertoire, soit les fichier qui y sont.est-il possible d'utiliser le zip de XP ?si convertir en TIFF avec compression et classement [ par FeuilleMorte ] Salut,Je vous expose donc mon problème :Je numérise différents documents et les sauvegardes en fichier BMP ou JPEG avec un programme développé en Delp Librairie d'icones [ par Twister67 ] Salut a tous!J'aimerais travailler avec une librairie d'icones et l'enrichir par un prog au fur et a mesure. Est-ce possible, et si oui, comment? Compression décompression [ par yafou ] j'aimerez bien avoir un exemple calire de compression et de decompression de fichier la majorités des exemple sont non fonctionnelle?Merci--____-=YaFo


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,374 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.