SCZ 1.6

8.2/10 (201 أصوات )

الترجمة الالية للوصف
سكز الطلب هو مجموعة بسيطة من الضغط الروتينيه لتخفيف ضغط وضغط البيانات تعسفي. الأولى مجموعة من الاجراءات الروتينيه تنفيذ خوارزميه ضغط جديدة بلا خسائر. اعادة (تحرير) على ما يرام. ودعا سكز للضغط بشكل بسيط. سكز هو بمثابة التأسيس لرعي داخل بلدكم طلبات قانونيه او تقنيه نكومبيرانسيس. وقد وضع معيار لضغط الروتينيه مثل غزيب زليب ، وما إلى ذلك ، إلى حد كبير جدا ومعقد ، ويصعب على الاندماج ، مع المحافظة ، او فهمها. سكز يراد ملء نيتش : بسيطة خفيفة data-compress/decompress الروتينيه التي يمكن ادراجها ضمن تطبيقات اخرى ، والتي تتيح ضغط طلبات او الفوارق البيانات ذبابه على أثناء القراءة او الكتابة - مع دعوة بسيطة. ينطبق هذا نيتش لكم اذا المكتبات الموجودة ضغط اكبر واكثر تعقيدا من بلدكم الطلبات انفسهم. الضغط مرافق اخرى لا يبدو انها تهدف الى غرس ضمن تطبيقات اخرى. سكز يحقق عادة 3:1 الضغط. بم ثنائي على صورة ملفات كثيرا ما يحقق اي ضغط 10:1. النص على بعض الملفات وشاهدت 25:1. على الملفات الصعبة ، قد تحقق تقريبا 2:1 التخفيض. وبالرغم من ان الكود البريدي غزيب عادة تحقيق نسب أعلى قليلا ، سكز يجعل المبادلات البساطه وأثر الذاكرة ، والسرعه ، ووقت التشغيل في هذا الترتيب ، مع ملاحظه ان تناقص الغله. على سبيل المثال ، عندما كومبريسينغ خاص ملف 10 ميغابايت ، غزيب انقاذ - 8.2 ميغابايت بينما انقذ سكز - 7.8 ميغابايت. اما الطريق ، وذلك في الكثير من الفضاء انقاذ! ومن المؤكد اننا يمكن ان تذهب بعد ذلك الماضي 0.4 ميغابايت من الضغط الا ان تكون متناقصه يها مجموعات ضغط اضافي على ذلك ان اكثر قليلا من ضعف التعقيد وسكز من وقت التشغيل. سكز الأساسية للضغط وديكومب الروتينيه فقط 178 و 45 من قانون الخطوط التوالي. ميزان الملفات توفر طرق الوصول الى الملفات واقية. (وفي المقابل ، خفيفة الوزن جدا والثناء له زليب 3،360 المصدر خطوط الملفات 25). رغم سكز الروتينيه يقصد جمع أو ربط) الى بلدانكم تطبيقات الحزمه تم الاكتفاء الذاتي تطبيق البرامج التي يمكن استخدامها كماده قائمة بذاتها والفوارق المرافق : * Readme.txt للمعلومات. * Scz.h الشاءعه عنوان الملف. * Scz_compress_lib.c قاعدة الضغط وظائف. * Scz_decompress_lib.c قاعدة تخفيف الضغط وظائف. * Scz_streams.c - الراحة - جدول الاعمال الروتينيه لمثل الوصول. * Scz_compress.c تطبيق برنامج لضغط الملفات. * Scz_decompress.c تطبيق برنامج يخفف ضغط الملفات. تطبيق برامج عمل مماثلة لغزيب وغونزيب. انظر العنوان التعليقات. الطلب المرافق بمثابة امثلة لكيفية دعوة سكز ضغط الروتينيه من بلدانكم الطلبات ومفيدة لاختبار صلاحيتها. استخدام سكز الروتينيه في بلدكم ، تتضمن برامج او وصله فقط الى الملف ليب (ق). يمكنك استخدام سكز اما القيادة المباشره او المرافق الاولية الروتينيه. انظر كيف تعمل معلومات عن الهيكل سكز وشكل الملف. عليك ايجاد سكز التعليق وهياكل بعض الشيء مفهوم القانون. سكز في روتين العمل ينترشانغابلي جميع المنابر. وهذا يجعل المحموله ومكتفية بذاتها الضغط متاحة لجميع الطلبات. في المستقبل ، اود ان اضيف مجموعة مماثلة من روتين بخساره بسيطة لضغط من انواع معينة من البيانات ، مثل الصور او ملفات صوتيه. ما الجديد في هذا الاصدار : ? بعض التسريبات ذكرى تحرير المسائل والتنظيف. ? امكانيه بقة في الجداول المهمة للضغط ثابت. ? الضغط سرعة تحسن. ? عنوان الملف تنظيمها مع نماذج ملائمة لربط الى التطبيقات. ? سكز ضغط صيغة مستقرة ، وآخر نسخة يمر كل الارتداد التجارب.



  • مرات التنزيل: 743
  • متطلبات التشغيل:
  • الحجم: 0
  • الترخيص:
  • الاصدار : 0
  • اضيف في: 0000-00-00 00:00:00
  • اخر تحديث: 23/06/2006
  • الموقع علي الانترنت:



استخدام البرامج التي تم تنزيلها من موقعنا يجب أن يكون وفقاً للقوانين في بلدك.لا نوصي باستخدام برامج تنتهك القوانين في بلدك.،اذا كنت تري ان هذا المحتوي لا يتوافق مع حقوق الملكية الفكرية برجاء ابلاغنا بالضغط هنا



Description

SCZ application is a simple set of compression routines for compressing and decompressing arbitrary data. The initial set of routines implement new lossless compression algorithms. Restoration (decompression) is perfect. It is called SCZ, for simple compression format. SCZ is intended as a subroutine for incorporation within your own applications without legal or technical encumberances. It was developed because the standard compression routines, such as gzip, Zlib, etc., are fairly large, complex, and difficult to integrate-with, maintain, or understand.

SCZ is intended to fill a nitch: simple lightweight data-compress/decompress routines that can be included within other applications, and that permit the applications to compress or decompress data on-the-fly, during read-in or write-out with a simple call. This nitch applies to you, if the existing compression libraries are larger and more complex than your applications themselves. Other compression utilities do not appear to be intended for embedding within other applications.

SCZ typically achieves 3:1 compression. On binary PPM image files it often achieves a 10:1 compression. On some text files, I have seen 25:1. On difficult files, it may achieve roughly 2:1 reduction. Although zip and gzip usually achieve slightly higher ratios, SCZ makes tradeoffs for simplicity, memory footprint, and runtime speed, - in that order -, with note to diminishing returns.

For example, when compresing a particular 10-MB file, gzip saved 8.2-MB, while SCZ saved 7.8-MB. Either way, that's a lot of space saved! Sure, we could go after that last 0.4-MB of compression, but that is where diminishing returns sets in. To compress that extra bit would more than double the complexity and runtime of SCZ. SCZ's core compression and decomp routines are only 178 and 45 lines of code, respectively. The balance of the files provide convenient access methods for files and buffers. (In contrast, the light-weight and very commendable zlib has 3,360 source lines in 25 files.)

Although the scz routines are intended for compiling (or linking) into your own applications, the package includes two self-contained application programs that can be used as stand-alone compress/decompress utilities:

* Readme.txt - Info.
* scz.h - Common header file.
* scz_compress_lib.c - Base compression functions.
* scz_decompress_lib.c - Base decompression functions.
* scz_streams.c - Convenience routines for stream-like access.
* scz_compress.c - Application program to compress files.
* scz_decompress.c - Application program to decompresses files.

The application programs work similar to gzip and gunzip. See the header comments. The application utilities also serve as examples for how to call the scz compression routines from your own applications, and are useful for testing and validation.

To use the scz routines in your programs, just include or link to the lib file(s). You can use SCZ either as command-line utilities or as the raw routines.

See How It Works for information about the SCZ architecture and file format. You should find the SCZ commenting and code structures somewhat understandable.

The SCZ routines work interchangably across all platforms. This makes portable and self-contained compression available to all applications.

In the future, I would like to add a similar set of simple routines for lossy compression of specific kinds of data, such as images or audio files.

What's New in This Release:
· Some memory leaks and freeing issues were cleaned up.
· A potential bug in the streams-compress function was fixed.
· Compression speed was improved.
· The header file was reorganized with prototypes for convenient linking into applications.
· The SCZ compression format remains stable, and the latest version passes all regression tests.
Moshax.com only provide legal software, please help us keeping pur site legal, if you think this page is violating copyrights please let us know by clicking here Here





التعليقات علي SCZ 1.6
اضافة تعليق

تعليقات الفيسبوك

تعليقات الموقع