UUEncode/Decode
Codifica o decodifica testo usando il classico formato Unix UUEncode.
Informazioni su UUEncode/Decode
UUEncode/Decode converte dati binari da e verso UUEncoding, uno schema di codifica Unix-to-Unix degli anni '80 che rappresenta 3 byte di dati binari come 4 caratteri ASCII stampabili con valori tra 32 (spazio) e 95 (underscore). I file UUEncoded includono una riga di intestazione 'begin' con filename e permission mode e un footer 'end', rendendoli auto-descrittivi per il trasferimento di file. Sebbene sia stato in gran parte sostituito da MIME Base64 nei sistemi moderni, UUEncoding è ancora presente negli archivi di posta Unix legacy, nei post di Usenet e nei log di trasferimento file UUCP Unix-to-Unix più vecchi. Lo strumento gestisce sia il tradizionale UUencode che la variante xxencode correlata.
Come Usare
Per codificare, inserisci testo o incolla dati binari in formato hex e clicca Encode per generare l'output UUEncoded con i marcatori standard 'begin' e 'end'. Fornisci un filename per l'intestazione 'begin' se desiderato. Per decodificare, incolla il blocco UUEncoded completo, incluse le righe 'begin' e 'end', e clicca Decode per recuperare il contenuto originale. Lo strumento convalida i caratteri di checksum su ogni riga codificata e segnala eventuali corruzioni. Copia l'output codificato o decodificato per scopi di archiviazione o trasmissione.
Casi d'Uso Comuni
- Decodificare allegati binari UUEncoded estratti da sistemi di posta elettronica SMTP legacy o file di archivio di posta.
- Recuperare file da archivi di newsgroup Usenet vintage dove gli allegati binari erano distribuiti come post multi-parte UUEncoded.
- Convertire file binari in testo ASCII per il trasferimento su canali solo testo come sistemi BBS legacy e collegamenti UUCP.
- Decodificare contenuto UUEncoded trovato in vecchi archivi di backup di sistemi Unix, file spool UUCP o repository di email storici.
- Studiare metodi storici di codifica binaria ASCII in corsi di storia dell'informatica o ricerca sulla conservazione digitale.