ترميز/فك ترميز UUEncode
رمّز أو فك ترميز النص باستخدام تنسيق Unix UUEncode الكلاسيكي.
حول UUEncode/Decode
يقوم UUEncode/Decode بتحويل البيانات الثنائية من وإلى ترميز UUEncoding، وهو مخطط ترميز من Unix إلى Unix يعود إلى الثمانينيات ويمثل 3 بايت من البيانات الثنائية كـ 4 أحرف ASCII قابلة للطباعة بقيم تتراوح بين 32 (مسافة) و 95 (شرطة سفلية). تتضمن ملفات UUEncoded سطر رأس بداية مع اسم الملف ووضع الأذونات وذيل نهاية، مما يجعلها واصفة ذاتيًا لنقل الملفات. بينما تم استبدالها إلى حد كبير بـ MIME Base64 في الأنظمة الحديثة، لا يزال UUEncoding موجودًا في أرشيفات بريد Unix القديمة، ومنشورات Usenet، وسجلات نقل ملفات UUCP القديمة من Unix إلى Unix. تتعامل الأداة مع كل من UUencode التقليدي ومتغير xxencode ذي الصلة.
كيفية الاستخدام
للترميز، أدخل نصًا أو الصق بيانات ثنائية بتنسيق hex وانقر على Encode لتوليد مخرجات UUEncoded مع علامات البداية والنهاية القياسية. قم بتوفير اسم ملف لرأس البداية إذا رغبت في ذلك. لفك الترميز، الصق كتلة UUEncoded الكاملة بما في ذلك سطور البداية والنهاية وانقر على Decode لاستعادة المحتوى الأصلي. تتحقق الأداة من أحرف المجموع الاختباري في كل سطر مرمّز وتبلغ عن أي تلف. انسخ المخرجات المرمّزة أو المفككة لأغراض الأرشفة أو الإرسال.
حالات الاستخدام الشائعة
- فك ترميز المرفقات الثنائية UUEncoded المستخرجة من أنظمة البريد الإلكتروني SMTP القديمة أو ملفات أرشيف البريد
- استعادة الملفات من أرشيفات مجموعات أخبار Usenet القديمة حيث تم توزيع المرفقات الثنائية كمنشورات متعددة الأجزاء UUEncoded
- تحويل الملفات الثنائية إلى نص ASCII للنقل عبر قنوات نصية فقط مثل أنظمة BBS القديمة وروابط UUCP
- فك ترميز محتوى UUEncoded الموجود في أرشيفات النسخ الاحتياطي لأنظمة Unix القديمة، أو ملفات UUCP المؤقتة، أو مستودعات البريد الإلكتروني التاريخية
- دراسة طرق ترميز ASCII الثنائية التاريخية في دورات تاريخ علوم الكمبيوتر أو أبحاث الحفظ الرقمي