1. عرض جديد خاص بالإشتراك في سيرفر الأحلام و IPTV

تحليل علمي لتركيبة إيقونات الإيكولنك

الموضوع في 'منتدى أجهزة -Starsat & Samsat' بواسطة عدنان بوغديري, بتاريخ ‏19 أفريل 2009.

  1. عدنان بوغديري

    عدنان بوغديري عضو

    إنضم إلينا في:
    ‏8 فيفري 2006
    المشاركات:
    20.884
    الإعجابات المتلقاة:
    32.533
      19-04-2009 12:11
    بسم الله الرحمن الرحيم

    بعد ان استشكل على كثير من الاخوة فهم آلية تغيير الصور للـ script لعائلة الايكولنك.
    هذه دراسة في فهم آليه تركيبة هذه الصور حتى يتسنى لنا التعديل عليها.
    ارجوا من الكرام البحث والاجتهاد والابتعاد عن روح الاتكلية والانانية المفرطة .

    لفك الضغط على الصورة المرفقة نأخذ البايت الأول الذي يمثل علم (Flag) ثم نقارنه بالعدد 80h :
    - إذا كان هذا البايت أقل من 80h أي بين 01h و 7Fh و نقوم بتكرار البايت الذي يليه مباشرة وقيمة هذا البايت من المرات
    (مثال: 0456 أي أربع مرات البايت 56 يصبح 56 56 56 56).
    - أما إذا كانت القيمة أكبر من 80h أي بين 81h و FFh فنقوم بكتابة البايتات التي تليه مباشرة وقيمة هذا البايت تعني عدد هذه البايتات بعد إنقاص منها 80h
    (مثال: 845C595C59 أي هناك أربع البايتات متوالية يصبح 5C 59 5C 59).
    ملاحظة:
    1- التكرار يكون فقط عندما تتكرر البايتات أكثر من أربعة (0C 5F 5F 5F أصبح 840C5F5F5F وليس 810C 035F).
    2- الصورة الناتجة تكون مقلوبة رأسيا.
    3- للعلم علم بداية ااـ palette هو < 01544C50 = TLP >.
    4- وللعلم كذلك أن ااـ palette مشفرة وربما إذا سمح لي الوقت مستقبلا إن شاء الله سأقوم بشرح ذلك.


    الصورة مضغوطة:

    84 5C 59 5C 59 20 5C 84 45 5C 45 5C 04 45 08 5D
    04 43 83 5D 43 5D 05 43 05 2E 82 49 2E 0D 38 85
    56 27 56 27 27 04 56 82 02 27 05 02 10 5E 09 0C
    81 58 06 0C

    845C595C59 -> 5C 59 5C 59
    205C -> (32x5C) 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C
    84455C455C -> 45 5C 45 5C
    0445 -> (04x45) 45 45 45 45
    085D -> (08x5D) 5D 5D 5D 5D 5D 5D 5D 5D
    0443 -> (04x43) 43 43 43 43
    835D435D -> 5D 43 5D
    0543 -> (05x43) 43 43 43 43 43
    052E -> (05x2E) 2E 2E 2E 2E 2E
    82492E -> 49 2E
    0D38 -> (13x38) 38 38 38 38 38 38 38 38 38 38 38 38 38
    855627562727 -> 56 27 56 27 27
    0456 -> (04x56) 56 56 56 56
    820227 -> 02 27
    0502 -> (05x02) 02 02 02 02 02
    105E -> (16x5E) 5E 5E 5E 5E 5E 5E 5E 5E 5E 5E 5E 5E 5E 5E 5E 5E
    090C -> (09x0C) 0C 0C 0C 0C 0C 0C 0C 0C 0C
    8158 -> 58
    060C -> (06x0C) 0C 0C 0C 0C 0C 0C

    الصورة بعد فك الضغط:

    5C 59 5C 59 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C
    5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C 5C
    5C 5C 5C 5C 45 5C 45 5C 45 45 45 45 5D 5D 5D 5D
    5D 5D 5D 5D 43 43 43 43 5D 43 5D 43 43 43 43 43
    2E 2E 2E 2E 2E 49 2E 38 38 38 38 38 38 38 38 38
    38 38 38 38 56 27 56 27 27 56 56 56 56 02 27 02
    02 02 02 02 5E 5E 5E 5E 5E 5E 5E 5E 5E 5E 5E 5E
    5E 5E 5E 5E 0C 0C 0C 0C 0C 0C 0C 0C 0C 58 0C 0C
    0C 0C 0C 0C



    منقــــــــــــــــــول
     

    الملفات المرفقة:

    3 شخص معجب بهذا.

  2. حمدي سلامة

    حمدي سلامة عضو جديد

    إنضم إلينا في:
    ‏25 مارس 2008
    المشاركات:
    38
    الإعجابات المتلقاة:
    10
      19-04-2009 12:17
    شكرا أخي على الشرح .
     

مشاركة هذه الصفحة

جاري تحميل الصفحة...