المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Base64 - Encoding


code
01-01-2021, 08:43 AM
https://i.imgur.com/mQr0Xy8.png
في هذا الدرس بنتعلم كيف يتم ترميز الأحرف بنظام Base64
https://i.imgur.com/fFp0tHV.png
الحرف اللي بنرمّـزه هو حرف ( G )
https://i.imgur.com/hOzEOHS.png
في البدايه ناخذ كل حرف ، ثم من جدول آسكي ASCII
https://i.imgur.com/fFp0tHV.png
ناخذ القيمه العشريه لهذا الحرف ثم نحولها إلى قيمه ثنائيه
https://i.imgur.com/fFp0tHV.png
وكإختصار ( هالجدول (http://g-lk.com/up/do.php?img=4839) ) وضعت فيه الجزء المهم من جدول آسكي
https://i.imgur.com/fFp0tHV.png
تقدرون من خلاله تعرفون القيمه العشريه والثنائيه لكل حرف .
https://i.imgur.com/hlsHyHi.png
القيمه العشريه للحرف G هي ( 71 )
https://i.imgur.com/fFp0tHV.png
واحد وسبعين هذي نحولها إلى النظام الثنائي ، النتيجه ( 1000111 )
https://i.imgur.com/fFp0tHV.png
عدد خانات النتيجه السابقه لازم يكون ثمانيه ، يعني 1 بايت
https://i.imgur.com/fFp0tHV.png
وبما ان الخانات السابقه عددها سبعه فـ نضيف صفر آخر اليسار لسد النقص
https://i.imgur.com/4rJzbp2.png
https://i.imgur.com/XZrsxe7.png
في البدايه بنقسّم كل القيمه الثنائيه على مجموعات
https://i.imgur.com/fFp0tHV.png
كل مجموعه لازم يكون فيها ست خانات ، يعني 6 بت
https://i.imgur.com/fFp0tHV.png
والمجموعه اللي يقل عدد خاناتها عن سته نضيف فيها أصفار لسد النقص .
https://i.imgur.com/hlsHyHi.png
الآن .. من اليسار لليمين ، ناخذ ( أول ست خانات ) ونضعها في أول مجموعه
https://i.imgur.com/g44sUop.png
بعدها نضع ما تبقى في ثاني مجموعه ، ونضيف بعده ( أربع أصفار ) لسد النقص
https://i.imgur.com/kP1zatE.png
https://i.imgur.com/3N35aq2.png
في عملية الترميز راح نعتمد على هذا الجدول ( Base64 (http://g-lk.com/up/do.php?img=3648) )
https://i.imgur.com/hlsHyHi.png
أول شي نحضر المجموعتين السابقه واللي جزأناها
https://i.imgur.com/XdY0NWS.png
بعدها ناخذ قيمة أول مجموعه ، ثم نروح للجدول ونشوف الحرف المقابل لها ونكتبه
https://i.imgur.com/ylu1uP4.png
بعدها نطبق نفس الإجراء السابق على المجموعه الثانيه
https://i.imgur.com/XjZnoXg.png
الآن وبعد الإنتهاء مما سبق نضم جميع الأحرف مع بعض
https://i.imgur.com/WoXqTO0.png
واخيراً نقول .. احنا كم أضفنا صفر لسد النقص في المجموعه الأخيره ؟
https://i.imgur.com/fFp0tHV.png
أضفنا أربع أصفار صح ؟.. ( كل صفرين نستبدلها بعلامة يساوي )
https://i.imgur.com/TMB8vOt.png
● وبكذا يكون ترميز حرف G هـو ( ==Rw )
https://i.imgur.com/fEOKC6G.png
( هذا التمرين أختياري )
https://i.imgur.com/fFp0tHV.png
الحرف المطلوب ترميزه هو حرف ( K )
https://i.imgur.com/fFp0tHV.png
الجواب أكتبوه في مشاركتكم وإن شاء الله برد عليكم بالنتيجه .

نور الشمس
01-01-2021, 10:42 AM
الله يعطيك العافيه

HIND
01-02-2021, 12:32 AM
يعطيك الف عافيه

آلهيمانة
01-02-2021, 12:50 PM
استاذي
كفيت ووفيت ،

مجهود وافي
يعطيك العافيه

عتب خرساء•
01-02-2021, 01:26 PM
احسنت صنعا
سلمت الايادي
يعطيك الف عافيه

إمبراطورة البحر
01-02-2021, 02:22 PM
ما شاء الله عليك اخوي code
درس سهل وتنسيقك وشرحك متقن ومبسط بشكل جميل
استمتعت بتعلم هذه الطريقة ..
وجواب ترميز حرف (K) هو ==Sw
ان شاء الله انه صح ..
يعطيك العافية على وقتك وجهدك
الله يسعدك

لسموك :رحيق:

شو
01-02-2021, 02:57 PM
درس رائع الله يعطيك العافيه ..

عمر
01-02-2021, 06:53 PM
الله يقويك اخوي على دروسك الرائعه والمفيدة

مسترٍيَحٍ آلُبآلُ
01-03-2021, 12:44 AM
ما شا الله مبدع اخوي الف شكر لك كوود

خآبت ظنوٰني
01-03-2021, 03:45 PM
ربي يعطيكك آلعافيه أخوي

تحيــــآتي لك

رآنيا
01-05-2021, 08:13 PM
الله يسعدك ويعطيك العافية اخوي ربي يحفظك

~

code
03-16-2021, 11:25 PM
حياكم الله
https://i.imgur.com/lJjXZPV.png
أعتذر منكم ، لم أستطع الدخول الفتره الماضيه
https://i.imgur.com/lJjXZPV.png
اسأل الله أن يسعدكم وأن يوفقكم :ff1 (209):

code
03-16-2021, 11:27 PM
ما شاء الله عليك اخوي code
درس سهل وتنسيقك وشرحك متقن ومبسط بشكل جميل
استمتعت بتعلم هذه الطريقة ..
وجواب ترميز حرف (K) هو ==Sw
ان شاء الله انه صح ..
يعطيك العافية على وقتك وجهدك
الله يسعدك

لسموك :رحيق:

يــــا سلام عليك يالإمبراطوره إجابتك صحيحه :8_rateform:
وتقديراً لمشاركتك معنا نهديك خمسمية نقطه وتستاهلين أكثر والله

Ảṯṯгастỉνє
03-20-2021, 01:42 PM
موضوع في قمة الروعه
لطالما كانت مواضيعك متميزة
لا عدمنا التميز و روعة الاختيار

دمت لنا ودام تالقك الدائم