UUencode / UUdecode
Text oder Binärdaten in einen uuencodierten ASCII-Block konvertieren oder einen decodieren.
UUencode / UUdecode
UUencode konvertiert beliebige Bytes in reinen ASCII-Text, eingerahmt von einem "begin"-Header und einer "end"-Fußzeile — das Format, das Unix-Mail- und Usenet-Clients jahrzehntelang zum Anhängen von Binärdateien an textbasierte Nachrichten verwendeten. Dieses Tool kodiert jeden eingefügten Text in dieses Format oder dekodiert einen vorhandenen uuencodierten Block direkt in Ihrem Browser zurück in den ursprünglichen Inhalt.
Beim Kodieren legen Sie den Dateinamen und die Berechtigungen fest, die auf der "begin"-Zeile angezeigt werden, sowie die Anzahl der Bytes pro Zeile — das Format erlaubt bis zu 45, der klassische Standard. Aktivieren Sie die xxencode-Option, um stattdessen das alternative, Groß- und Kleinschreibung sichere Alphabet zu verwenden; einige alte Transporte und BBS-Systeme erwarteten xxencode statt uuencode, und die beiden sind nicht austauschbar. Beim Dekodieren durchsucht das Tool den eingefügten Text nach einer "begin"-Zeile, auch wenn sie von anderem Inhalt umgeben ist, wie z. B. einem E-Mail-Text oder einem Log-Auszug, und liest Datenzeilen bis zum Erreichen von "end" oder einer Markierungszeile mit Nulllänge.
Das Dekodieren ist standardmäßig streng: Eine Zeile, die nicht geparst werden kann, wird mit ihrer Nummer gemeldet, damit Sie sie in der Quelle finden und reparieren können, und ein Block ohne "end"-Fußzeile wird gekennzeichnet, statt stillschweigend gekürzt zu werden. Aktivieren Sie "Fehlende end-Fußzeile zulassen", wenn Sie einen Block dekodieren, der abgeschnitten wurde, bevor die Fußzeile erfasst wurde. Die Summe unter der Ausgabe meldet Bytes Ein, Bytes Aus und beim Dekodieren den Dateinamen, der aus dem Header wiederhergestellt wurde.
Alles läuft lokal ab — Ihr Text oder Dateiinhalt wird niemals auf einen Server hochgeladen. Kopieren Sie das Ergebnis, laden Sie es als .txt-Datei herunter oder senden Sie die Ausgabe direkt zurück in die Eingabe, um zu dekodieren, was Sie gerade kodiert haben, und bestätigen Sie einen Roundtrip.