Muzip Compress
Muzip Compress, bilinen dosya sıkıştırma uygulamaları gibi dosyaları ve dizinleri sıkıştırıp .muzip uzantılı bir arşiv haline getiren .NET Framework tabanlı masaüstü uygulamasıdır.
İçerisinde Huffman, LZ78, Run-Length gibi bir çok veri sıkıştırma algoritması kodlanmıştır. Bu kodlamalarda programın performansının en üst düzeyde çalışması için pointer mantığı kullanılmıştır. Bu algoritmalar dışında kendi geliştirdiğim Bit-Cutting isimli bazı algoritmalarda sıkıştırma metotları arasında mevcuttur.
Uygulama aldığı dosyaları 1kb ve 512kb arasında olabilen eşit parçalara bölerek her parçaya uygun sıkıştırma metodunu uygulamaktadır. Dosya parçaları, dosyalar ve dizinler olmak üzere çok katmanlı çalışan uygulama 4 projeden oluşan bir Solution ile derlenmiştir.
Muzip Compress programını indirebileceğiniz bir websayfası yakında paylaşılacaktır.
00000000
01010111
10001111
01011011