Je suis à la recherche de LZSS pour décoder certains paquets d'un moteur de jeu. Si quelqu'un pouvait me diriger vers une bibliothèque, je serais extrêmement heureux. Merci!Existe-t-il une implémentation publique de compression LZSS en C# ou pouvant être utilisée en C#?
2
A
Répondre
1
Vous pouvez appeler sur la Allegro Library (bibliothèque open source en C développée pour le développement de jeux). Il contient LZSS decoding et est appelable à partir de C#.
Ou vous pouvez également regarder: LZSS.c et le porter sur C#, ou le compiler dans une bibliothèque C de base, puis l'appeler à partir de C#.
0
Voici un exemple de classe qui compresse/décompresse LZSS dans le format utilisé par la 3DS: http://3dsexplorer.googlecode.com/svn-history/r8/trunk/3DSExplorer/LZSS.cs
Une autre implémentation, décompressez seulement (vous oblige à connaître la taille de sortie): http://pastebin.com/gNSc7iSi
Questions connexes
- 1. Implémentation publique des cordes en C#?
- 2. Compression simple en C++
- 3. Blocs de texte pouvant être liés en C-
- 4. Implémentation Tribool en C#
- 5. Implémentation d'IntSetArray en C++
- 6. implémentation logsumexp en C?
- 7. Exception de compression Gzip en symbian C++
- 8. Génère automatiquement une implémentation d'interface en C#?
- 9. Implémentation de mise en page forcée en C++
- 10. Meilleur moyen pour plusieurs liens d'ancrage de référencer une valeur unique pouvant être utilisée en JavaScript
- 11. Implémentation NFA/DFA en C#
- 12. C++ bibliothèque de compression - Deflate ou Gzip
- 13. Implémentation d'un arbre en C++
- 14. Comment une méthode en C# peut-elle être utilisée en XAML?
- 15. Implémentation d'AES-XTS en C#
- 16. Implémentation d'un glyphe en C
- 17. Compression PPMD en Java?
- 18. Implémentation de PBKDF2 en C# avec Rfc2898DeriveBytes
- 19. Module HTTP de compression pouvant échapper les scripts en ligne
- 20. Comment diviser une classe de contrôle en une implémentation par rapport à une interface publique?
- 21. Comment créer une méthode ou une propriété en C# publique, mais non héritable?
- 22. définition de classe et implémentation en C# vs C++
- 23. Implémentation d'une bibliothèque de threads C++ en C++
- 24. Implémentation d'un tunnel SSL en C#
- 25. Implémentation de la classe Exception en C++
- 26. Implémentation de la compression MODE Z pour FTP en utilisant C#
- 27. Emballage et compression C/C++
- 28. Implémentation disjointe de l'implémentation ADT en C++
- 29. Implémentation de la carte en C++
- 30. Implémentation d'objets de style héritable en C#
Pourriez-vous donner un exemple s'il est appelé de la bibliothèque? Aussi cela peut-il être intégré dans l'exécutable C#? Merci beaucoup! – Gbps
oui un exemple en utilisant cette bibliothèque irait un long chemin – serup