UUEncode/Decode
Кодировать или декодировать текст в классическом формате Unix UUEncode.
О UUEncode/Decode
UUEncode/Decode конвертирует двоичные данные в формат UUEncoding и обратно — схема кодирования Unix-to-Unix 1980-х годов, представляющая 3 байта двоичных данных как 4 печатаемых ASCII-символа со значениями от 32 (пробел) до 95 (подчёркивание). UUEncoded-файлы включают строку заголовка begin с именем файла и разрешениями и завершающий маркер end. Хотя в современных системах UUEncoding в основном вытеснен MIME Base64, он всё ещё встречается в устаревших Unix-почтовых архивах, Usenet-постах и старых UUCP лог-файлах.
Как использовать
Для кодирования введите текст или вставьте двоичные данные в hex-формате и нажмите «Закодировать» для генерации UUEncoded-вывода со стандартными маркерами begin и end. При желании укажите имя файла для заголовка begin. Для декодирования вставьте полный UUEncoded-блок, включая строки begin и end, и нажмите «Декодировать» для восстановления оригинального содержимого.
Примеры использования
- Декодирование UUEncoded бинарных вложений, извлечённых из устаревших SMTP-систем или файлов почтовых архивов
- Восстановление файлов из архивов старых Usenet-групп новостей, где бинарные вложения распространялись как многочастные UUEncoded-посты
- Конвертация бинарных файлов в ASCII-текст для передачи по текстовым каналам: устаревшим BBS-системам и UUCP-соединениям
- Декодирование UUEncoded-контента из старых Unix-архивов резервных копий, UUCP-spool файлов или исторических почтовых репозиториев
- Изучение исторических методов ASCII-кодирования бинарных данных на курсах истории информатики или в исследованиях цифрового сохранения