|
|
أدوات الموضوع | انواع عرض الموضوع |
رقم المشاركة : ( 1 )
|
|||||||||||
|
|||||||||||
بعض اسرار الملفات المضغوطة للعائلة داخل الباتش
من المفروض الشركة لديها برنامج لضغط ملفاتها بالشكل الذي نراه عندما يبدأ البرنامج بالضغط يقوم بالتالي: 1- يرقم أو يعنون بايتات الباتش بالكامل في ملف آخر 2- يبدأ بقرائة الملف الغير مضغوط 3- يبدأ بكتابة الملف المضوط وتكون بدايته Ff ثم يكتب 8 بايت من أول الملف الغير مضغوط وبعدها Ff 4- ويتابع باالقراءة بايت بايت وفي كل مرة يبحث أو يقارن هذا البايت مع سابقه فأن لم يجد مثله كتبة وأن وجديتابع حتى يكون على الأقل ثلاث بايتات متشابهة ويعبر عنهم ب 2 بايت 5- يقوم بكتابة 1 بايت تستدل عن وجود مكان 2 بايت وهكذا.... [SIZE="4"]مثلاً القيمة Hex 217926 متكررة 3 مرات يعبر عنها ب 2 بايت Hex 1900 الرقم الثاني صفر يزاح على يسار الرقم 19 فيصبح Hex 019 وهو يعبر عن عنوان بداية التشابه في الملف الغير مضغوط الرقم الأول صفر يعبر عن عدد البايتات للقيمة المتشابه مطروح منه 3 بايت مثلاً القيمة Hex 9ed17141f4c0c0a47052d40270d47470 والتي تساوي 10 بايت بالهكس يعبر عنها ب Hex 1f0d فاذا طرحنا 3 هكس من 10 هكس ينتج D هكس وهو الرقمالأول فتعالوا مع نستكشف لغة برنامج فك الضغط يمكن قراءة ذالك من خلال الباتش . اردت وضع المشاركة لمحبى الابتكار .. لكم منى ارق الامنيات حمادة فيصل |
مواقع النشر (المفضلة) |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|
Google Adsense Privacy Policy | سياسة الخصوصية لـ جوجل ادسنس
^-^ جميع آلمشآركآت آلمكتوبهـ تعبّر عن وجهة نظر صآحبهآ ,, ولا تعبّر بأي شكلـ من آلأشكآل عن وجهة نظر إدآرة آلمنتدى ~