| |
|
|
 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  |
|
|
| |
|
|
|
 | 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. |
|
|
| |
|
|
|
 | Hier una Quellcode, el con API arbeitet: [...]  |
|
|
| |
|
|
|
 | Leider packt el Quellcode nichts pero ("nur") el APIs -
aber vlt. war el auch el Cuestión. |
|
|
| |
|
|
|
 Christof Neuß | Yo sería el Packen y ggfs. el Verschlüsselung ya gerne selber hacer. Also no en API. |
|
|
| |
|
|
|
 | |
|
| |
|
|
|
 | vlt. höhere Kompressionsrate ermöglicht por Spezialisierung. |
|
|
| |
|
|
|
 | 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.  |
|
|
| |
|
|
|
 | 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. |
|
|
| |
|
|