Uuencode
Free online Uuencode tool, no installation required
Om Uuencode
Kodar och avkodar text med det klassiska POSIX uuencode-formatet. Kodaren delar upp UTF-8-bytarna i 45-byte-block, packar var tredje byte i fyra 6-bitarsvärden med ett ASCII 32-avstånd (där 0 mappas till backtick) och omger utdatan med en "begin 644 <filename>"-rubrik och en "end"-fotnot. Avkodaren vänder processen tillbaka till UTF-8-text.
Hur man använder
1. Sätt eventuellt fältet Filnamn (standard: file.txt); det visas i begin-rubriken. 2. Skriv eller klistra in din text i inmatningsområdet. 3. Klicka på Koda (nedåtpil) för att producera uuencode-kodad utdata, eller Avkoda (uppåtpil) när indatan redan är uuencode-kodad. 4. Använd Kopiera-knappen för att kopiera utdatan och Rensa för att återställa. Eventuella fel (saknad begin/end, ogiltigt tecken, icke-UTF-8-byte) visas i en röd banner.
Uuencode-formatets detaljer
Varje rad börjar med en längdbyte lika med (blocklängd + 32), förutom att ett antal med noll längd kodas som backtick-tecknet (kod 96). Varje trippel av byte blir fyra 6-bitarsgrupper; varje grupp sänds ut som tecken (värde + 32), där värdet 0 renderas som backtick för att undvika inbäddade mellanslag. Det sista blocket nollutfylls så att kodaren alltid sänder ut fullständiga 4-teckensgrupper och tar sedan bort oanvända utdatatecken baserat på det faktiska byteantalet. Avkodning kräver begin- och end-markeringarna och stoppar varje rad efter det deklarerade byteantalet.
▶Varför börjar utdatan med "begin 644" och slutar med "end"?
▶Kan jag avkoda uuencode-kodade binärfiler?
▶Varför ser jag backtick-tecken i den kodade utdatan?
▶Vad är filnamnsfältet till för?
Om detta verktyg har varit till hjälp för dig, överväg att bjuda mig på en kaffe.
Bjud mig på en kaffe