УУкодування / УУдекодування
Перетворіть текст або двійкові дані в блок уукодованого ASCII або декодуйте його назад.
УУкодування / УУдекодування
УУкодування перетворює довільні байти в простий текст ASCII, закритий у заголовок «begin» і підвал «end» — формат, який поштові клієнти Unix та клієнти Usenet використовували протягом десятиліть для приєднання двійкових файлів до текстових повідомлень. Цей інструмент кодує будь-який текст, який ви вставляєте, у цей формат або декодує наявний блок уукодування назад до його вихідного вмісту, повністю у вашому браузері.
При кодуванні встановіть назву файлу та дозволи, які з'являються у рядку «begin», і кількість байтів у рядку — формат дозволяє до 45, класичний стандарт. Увімкніть опцію xxencode для використання її альтернативного, нечутливого до регістру алфавіту замість стандартного; деякі старі транспорти та системи BBS очікували xxencode замість uuencode, і ці два формати несумісні. При декодуванні інструмент сканує вставлений текст у пошуках рядка «begin», навіть якщо він оточений іншим вмістом, таким як тіло листа або витяг журналу, і читає рядки даних до досягнення «end» або рядка нульової довжини.
Декодування за замовчуванням суворе: рядок, який не можна проаналізувати, повідомляється за його номером, щоб ви могли знайти та виправити його у джерелі, і блок без підвала «end» позначається як помилка замість мовчазного обрізання. Увімкніть «Дозволити пропуск закриваючого рядка», якщо ви декодуєте блок, який було обрізано до того, як було захоплено підвал. Лічильник під результатом повідомляє кількість вхідних і вихідних байтів і при декодуванні назву файлу, відновлену з заголовка.
Усе працює локально — ваш текст або вміст файлу ніколи не завантажуються на сервер. Скопіюйте результат, завантажте його як текстовий файл або відправте вихідні дані прямо назад до вхідних даних, щоб декодувати те, що ви щойно кодували, та підтвердити повний цикл.