Uuencode
Free online Uuencode tool, no installation required
Om Uuencode
Koder og afkoder tekst ved hjælp af klassisk POSIX uuencode-format. Koderen opdeler UTF-8-byte'erne i 45-byte-bidder, pakker hver tre bytes ind i fire 6-bit-værdier forskydet med ASCII 32 (med 0 mappet til backtick), og indhyller outputtet med et "begin 644 <filename>"-hoved og en "end"-fod. Dekoderen reverserer processen tilbage til UTF-8-tekst.
Sådan bruges det
1. Valgfrit: indstil Filename-feltet (standard er file.txt); det vises i begin-hovedet. 2. Skriv eller indsæt din tekst i input-området. 3. Klik på Encode (pil ned) for at producere uuencoded output, eller Decode (pil op), når inputtet allerede er uuencoded. 4. Brug Copy-knappen til at kopiere outputtet, og Clear til at nulstille. Enhver fejl (manglende begin/end, ugyldigt tegn, ikke-UTF-8-bytes) vises i en rød banner.
Detaljer om uuencode-format
Hver linje begynder med en længde-byte lig med (chunklængde + 32), undtagen at en nullængde-tælling kodes som backtick-tegnet (kode 96). Hver triplet af bytes bliver til fire 6-bit-grupper; hver gruppe udsendes som tegnet (værdi + 32), hvor værdi 0 renderes som backtick for at undgå indlejrede mellemrum. Den sidste bid er zero-padded, så koderen altid udsender komplette 4-tegns-grupper, og trimmer derefter ubrugte output-tegn baseret på det faktiske byte-antal. Afkodning kræver begin- og end-markører og stopper hver linje efter det erklærede byte-antal.
▶Hvorfor starter outputtet med "begin 644" og slutter med "end"?
▶Kan jeg afkode uuencoded binære filer?
▶Hvorfor ser jeg backtick-tegn i det kodede output?
▶Hvad er filnavn-feltet til?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig