Français
Forum

Huffman-Komprimierung?! Packer construire? Eigene ZIP-Routine?

 

Christof
Neuß
Salut,

hat sich peut-être déjà la fois quellcodemäßig avec dem saisir de données/Fichiers beschäftigt? chez qui cherche im Netz stößt on toujours wieder sur den Huffman-arbre zur Datenkomprimierung. Im Grunde verstehe je, quoi trop 1faire ist, mais peut-être hat oui quelqu'un déjà la fois quoi dans qui direction programmiert.

Ist sûrement pas kriegsentscheidend et cela Thema bekommt on avec Freeware (z.B. 7z) ou bien ici erhältliche Unités et DLL aussi bien gelöst.
j'aime es arrêt, si je possible alles dans EINE EXE saisir peux et ensuite selbst bestimme, quoi cela Programme pouvoir.

Ok. pas longtemps drüber sur), mais si quelqu'un quoi sais...

DANKE
 
Win10 16 GB RAM
02.12.2011  
 



Salve!

je hatte la fois avec Profan² 4.5 (ou bien wars 7?) myFile2Source (  [...]  ) programmiert -

imho cela erste dans Profan programmierte Programme um Fichiers direct dans Profan-Quellcode abzulegen.

là J'ai eu une (eigene) "Kompressionsroutine" incorporé qui aussi richtig lente était et je hatte quelquefois avec cela stärker comme Zip komprimiert mais es dauert plan ewig. ^ ^

So bleibt wohl toujours cela Auswiegen des Verhältnisses entre Rechenzeit/ Komressionsrate.

Beispiel einer variante:

Zeichenkette: AAAA

Komprimiert: R1A4

R=Repeat
1=CharCount
A=CharCount
4=Wie souvent

=

1A*4

=

AAAA

So peux on sich une ou bien plan meherer Kompressionsmethoden überlegen et cet wiederum aussi encore übereinander/ gegeneinander ansetzen et ensuite wiederum qui Kompressionswerte per Tabelle comparer à optimale variante anzusetzen.

Obiges AAAA-Beispiel nennt on wohl aussi RunLength-variante bzw. RLE.

Ebenso peux on naturellement aussi sur komplexe Wiederholungen testen -

beispielswiese

ABCDEROFLABCDE pourrait

u5ABCDEROFLu-4 son wobei ensuite chacun weitere ABCDE-Répétition simple seulement u-4 wäre.
 
02.12.2011  
 



ici un Quellcode, qui avec API arbeitet:  [...] 
 
02.12.2011  
 



malheureusement packt qui Quellcode rien mais ("nur") qui APIs -

mais vlt. était cela aussi qui Frage.
 
02.12.2011  
 




Christof
Neuß
je serait cela saisir et ggfs. qui Verschlüsselung déjà volontiers selber faire. alors pas sur qui API.
 
Win10 16 GB RAM
24.12.2011  
 



Aus welchem Grund oui c'est ca?
 
24.12.2011  
 



vlt. höhere Kompressionsrate permet par Spezialisierung.
 
25.12.2011  
 



qui API's peut avec mehreren Kompressionsarten saisir: LZ, Xpress et Xpress Huffman. je bezweifle stark, dass on avec reinem XProfan sinnvoll effektiver saisir peux. cela wird ensuite viel trop lente.
si on sich avec den API seulement quelque chose beschäftigen serait ou bien allgemein sich avec cela la fois anzufreunden versuchte, pourrait on cela Potential très vite erkennen. Muss mais chacun selber savons.
 
25.12.2011  
 



je wüsste déjà comment on avec XProfan sinnvoll effektiver saisir peux -

tu es oui sûrement aussi qui attitude cela un spezialisiertes procéder höhere Packraten erzeugen peux.

So peux on beispielsweise avec XProfan une Packer écrivons qui z.B. XProfan-Voir le texte source "besser" packt comme LZ & co.

Pour plus Geschwindigkeit peux oui chacun ASM et nProcs einsetzen.
 
25.12.2011  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

8.248 Views

Untitledvor 0 min.
Sven Bader19.07.2021
AndreasS31.12.2018
RAW14.09.2018
Alibre12.08.2016
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie