Algo d'Huffman et fichier DC

Signaler
Messages postés
39
Date d'inscription
jeudi 27 février 2003
Statut
Membre
Dernière intervention
31 janvier 2006
-
Messages postés
18
Date d'inscription
mercredi 28 janvier 2004
Statut
Membre
Dernière intervention
23 novembre 2004
-
Bonjour,
j'ai qq soucis concernant l'algorithme d'huffman et sa sauvegarde sur fichier, si qqn pouvait me fournir la structure détaillée d'un fichier encodé.

Je connais la structure de l'en-tête mais j'ai des doutes sur le suite :

HE3['\13'] = compressé (0 à la place de 3 sinon et pas tt le reste),
CRC (sur 1octet),
Taille du fichier src (long = 32bit soit 4octets),
Nb de car. utilisé (int = 16bit soit 2octets),
Caractère + Taille du mot variable d'huffman (1octet + 1octet)??qq doutes??,
????arbre huffman et ....

Merci d'avance :) .

5 réponses

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
CRC (sur 1octet) ??? Tres peu de garantie d'integrite du fichier avec cela, passe au CRC32.
BruNews, ciao...
Messages postés
39
Date d'inscription
jeudi 27 février 2003
Statut
Membre
Dernière intervention
31 janvier 2006

Ba je veux bien mais d'après une source VB (OpenDC) trouvé sur vbfrance le CRC est codé sur un byte.
En fait je travaille sur ça source, car j'essai de lire des fichiers DcLst de Direct Connect en C#.
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
Si c'est juste pour lire un format deja defini alors ok, fraut se plier a ce qui existe.
BruNews, ciao...
Messages postés
2
Date d'inscription
mardi 2 novembre 2004
Statut
Membre
Dernière intervention
3 novembre 2004

;) Dragon-Sys-IMAD
vous pouvez me donner le code de huffman seulment de criptage en langage C
Messages postés
18
Date d'inscription
mercredi 28 janvier 2004
Statut
Membre
Dernière intervention
23 novembre 2004

bonjour a tous !
voilà je voulais savoir si quel qu'un parmi vous saurait réaliser cette action en VB6 ?
en fait ce que j'aimerais c'est pouvoir lire ce fichier .dclst depuis une apli vb6
merci d'avance pour vos réponses
PS je sais que je ne suis pas sur le forum vb mais c'est le seul endroit ou j'ai trouvé des infos concret sur le sujet