Español
Foro

Huffman-Komprimierung?! Packer bauen? Eigene ZIP-Rutina?

 

Christof
Neuß
¡Hola,

ha se tal vez ya veces quellcodemäßig con el packen de Daten/Archivos beschäftigt? En Búsqueda Netz stößt uno siempre otra vez en el Huffman-Baum a Datenkomprimierung. Im Grunde verstehe Yo, qué a tun es, aber tal vez ha sí alguien ya algo en el Richtung programmiert.

Ist sicher no kriegsentscheidend y el Thema bekommt uno con Freeware (z.B. 7z) oder hier erhältliche Unidades y DLL auch bien gelöst.
Yo mag lo sólo, si yo möglichst alles en EINE EXE packen kann y luego incluso bestimme, qué el Programa macht.

Ok. No largo drüber nachdenken, pero si alguien qué weiß...

DANKE
 
Win10 16 GB RAM
02.12.2011  
 



Salve!

Tuve veces con Profan² 4.5 (oder wars 7?) myFile2Source (  [...]  ) programmiert -

imho el erste en Profano programmierte Programa en Archivos direkt en Profano-Quellcode abzulegen.

Como Tuve una (propio) "Kompressionsroutine" instalado el auch correcto langsam war y yo hatte manchmal así stärker como Zip komprimiert pero dauert eben ewig. ^ ^

So restos wohl siempre el Auswiegen des Verhältnisses zwischen Rechenzeit/ Komressionsrate.

Ejemplo uno Variante:

Zeichenkette: AAAA

Komprimiert: R1A4

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

=

1A*4

=

AAAA

So puede ser se una oder eben meherer Kompressionsmethoden überlegen y esta wiederum auch todavía übereinander/ gegeneinander ansetzen y luego wiederum el Kompressionswerte por Tabla vergleichen a optimale Variante anzusetzen.

Obiges AAAA-Ejemplo llamado wohl auch RunLength-Variante o. RLE.

También puede ser natürlich auch en komplexe Wiederholungen testen -

beispielswiese

ABCDEROFLABCDE podría

u5ABCDEROFLu-4 ser wobei entonces jede weitere ABCDE-Wiederholung simplemente sólo u-4 wäre.
 
02.12.2011  
 



Hier una Quellcode, el con API arbeitet:  [...] 
 
02.12.2011  
 



Leider packt el Quellcode nichts pero ("nur") el APIs -

aber vlt. war el auch el Cuestión.
 
02.12.2011  
 




Christof
Neuß
Yo sería el Packen y ggfs. el Verschlüsselung ya gerne selber hacer. Also no en API.
 
Win10 16 GB RAM
24.12.2011  
 



Aus welchem Grund genau?
 
24.12.2011  
 



vlt. höhere Kompressionsrate ermöglicht por Spezialisierung.
 
25.12.2011  
 



El API's puede con más Kompressionsarten packen: LZ, Xpress y Xpress Huffman. Yo bezweifle stark, dass uno con reinem XProfan sinnvoll effektiver packen kann. Das se entonces viel a langsam.
Wenn uno se con el API sólo algo beschäftigen sería oder allgemein se así veces anzufreunden versuchte, podría al Potential muy rápidamente erkennen. Muss aber cada selber wissen.
 
25.12.2011  
 



Yo saber ya cómo con XProfan sinnvoll effektiver packen kann -

Usted bist sí sicher auch el Meinung el una spezialisiertes Verfahren höhere Packraten erzeugen kann.

So puede ser por ejemplo con XProfan una Packer escribir el z.B. XProfan-Ver código fuente "besser" packt como LZ & co.

Für mehr Geschwindigkeit de hecho puede cada ASM y nProcs einsetzen.
 
25.12.2011  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

8.391 Views

Untitledvor 0 min.
Sven Bader19.07.2021
AndreasS31.12.2018
RAW14.09.2018
Alibre12.08.2016
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie