رمزگشای فایل Uuencode

Uuencoding جد Base64 است که برای Usenet و پیوست‌های ایمیل استفاده می‌شد. متن uuencode را جای‌گذاری کنید یا یک فایل یا URL بارگذاری کنید تا رمزگشا همه بلوک‌های begin … end را پیدا کرده، رمزگشایی کند و پیش‌نمایش و دانلود ارائه دهد.

فرمت فایل Uuencode

begin 644 hello.txt
.2&5L;&\L(%=O<FQD(0H`
`
end
  • begin <mode> <name> شروع یک فایل را مشخص می‌کند؛ mode همان مجوز یونیکس است، مثلاً 644.
  • هر خط داده با نویسه‌ای شروع می‌شود که تعداد بایت‌های آن خط را مشخص می‌کند (M = 45 بایت).
  • گروه‌های 3 بایتی به 4 نویسه در بازه ASCII 32–95 تبدیل می‌شوند؛ اغلب به‌جای فاصله از backtick استفاده می‌شود.
  • بلوک‌های begin-base64 … ==== (GNU sharutils) به‌جای آن، Base64 استاندارد دارند.

سؤالات متداول

تفاوت uuencode و Base64 چیست؟

هر دو 3 بایت را به 4 نویسه قابل‌چاپ تبدیل می‌کنند، اما uuencode از ASCII 32–95 و نویسه‌های طول در هر خط استفاده می‌کند، در حالی که Base64 الفبای تمیزتری دارد که در سیستم‌های بیشتری سالم می‌ماند.

ابزارها و راهنماهای مرتبط

دیدگاه‌ها (0)

سؤال، ایده یا باگی در «رمزگشای فایل Uuencode» دارید؟ دیدگاه بگذارید، به ابزار امتیاز دهید یا به دیگران پاسخ دهید.

هنوز دیدگاهی ثبت نشده است. اولین نفری باشید که نظر خود را به اشتراک می‌گذارد!

دیدگاه بگذارید

به این ابزار امتیاز دهید:
Esc
↑ ↓ جابه‌جایی↵ باز کردنEsc بستن