Decoder voor uuencoded bestanden
Uuencoding is de voorloper van Base64 en werd gebruikt voor Usenet en e-mailbijlagen. Plak uuencoded tekst, of laad een bestand of URL, en de decoder vindt elk begin … end-blok, decodeert het en biedt een voorvertoning en download.
Opbouw van een uuencoded bestand
begin 644 hello.txt
.2&5L;&\L(%=O<FQD(0H`
`
end begin <mode> <name>start een bestand; de mode is de Unix-bestandsrechten, bijvoorbeeld 644.- Elke gegevensregel begint met een teken dat aangeeft hoeveel bytes de regel bevat (
M= 45 bytes). - Groepen van 3 bytes worden 4 tekens in het bereik ASCII 32–95; vaak wordt een backtick gebruikt in plaats van een spatie.
begin-base64…====-blokken (GNU sharutils) bevatten in plaats daarvan standaard Base64.
Veelgestelde vragen
Wat is het verschil tussen uuencode en Base64?
Beide zetten 3 bytes om in 4 afdrukbare tekens, maar uuencode gebruikt ASCII 32–95 en een lengteteken per regel, terwijl Base64 een schoner alfabet gebruikt dat door meer systemen heen komt.
Reacties (0)
Vragen, ideeën of een bug in “Decoder voor uuencoded bestanden”? Laat een reactie achter, beoordeel de tool of reageer op anderen.
Nog geen reacties. Deel als eerste je feedback!