أداة فك ترميز ملفات uuencode

Uuencoding هو سلف Base64، وكان يُستخدم في Usenet ومرفقات البريد الإلكتروني. الصق نص uuencode، أو حمّل ملفًا أو رابطًا، وستعثر الأداة على كل كتلة begin … end وتفك ترميزها وتتيح المعاينة والتنزيل.

تنسيق ملفات uuencode

begin 644 hello.txt
.2&5L;&\L(%=O<FQD(0H`
`
end
  • يبدأ السطر begin <mode> <name> ملفًا جديدًا؛ وmode هو صلاحيات Unix، مثل 644.
  • يبدأ كل سطر بيانات بحرف يُرمِّز عدد البايتات التي يحتويها (M = 45 بايت).
  • تصبح كل مجموعة من 3 بايتات 4 أحرف في نطاق ASCII من 32 إلى 95؛ وكثيرًا ما تُستخدم العلامة المائلة الخلفية (`) بدلًا من المسافة.
  • أما كتل begin-base64 … ==== (من GNU sharutils) فتحتوي على Base64 القياسي بدلًا من ذلك.

الأسئلة الشائعة

ما الفرق بين uuencode وBase64؟

كلاهما يحوّل 3 بايتات إلى 4 أحرف قابلة للطباعة، لكن uuencode يستخدم أحرف ASCII من 32 إلى 95 مع حرف لطول كل سطر، بينما يستخدم Base64 أبجدية أنظف تصمد في أنظمة أكثر.

أدوات وأدلة ذات صلة

التعليقات (0)

لديك سؤال أو فكرة أو وجدت خطأً في “أداة فك ترميز ملفات uuencode”؟ اترك تعليقًا، أو قيّم الأداة، أو ردّ على الآخرين.

لا توجد تعليقات بعد. كن أول من يشارك رأيه!

اترك تعليقًا

قيّم هذه الأداة:
Esc
↑ ↓ تنقّل↵ فتحEsc إغلاق