Uuencode
Free online Uuencode tool, no installation required
Om Uuencode
Koder og dekoder tekst ved hjelp av klassisk POSIX-uuencode-format. Koderen deler UTF-8-byttene inn i 45-byte biter, pakker hver tredje byte inn i fire 6-biters verdier forskjøvet med ASCII 32 (med 0 kartlagt til backtick), og pakker utdataen inn i en "begin 644 <filename>"-topptekst og en "end"- bunntekst. Dekoderen reverserer prosessen tilbake til UTF-8-tekst.
Hvordan bruke
1. Angi eventuelt Filnavn-feltet (standard er file.txt); det vises i begin-toppteksten. 2. Skriv eller lim inn teksten din i inndataområdet. 3. Klikk Encode (nedoverpil) for å produsere uuencode-utdata, eller Decode (oppoverpil) når inndataene allerede er uuencoded. 4. Bruk Kopier-knappen for å kopiere utdataene og Tøm for å tilbakestille. Eventuelle feil (manglende begin/end, ugyldig tegn, ikke-UTF-8-bytter) vises i et rødt banner.
Uuencode-formatdetaljer
Hver linje begynner med en lengdebyte lik (bitlengde + 32), bortsett fra at en telling på null lengde kodes som backtick-tegnet (kode 96). Hver trippel av bytes blir fire 6-bits grupper; hver gruppe sendes ut som tegn (verdi + 32), med verdi 0 gjengitt som backtick for å unngå innebygde mellomrom. Den siste biten er null-utfylt slik at koderen alltid sender ut komplette 4-tegns grupper, og trimmer deretter ubrukte utdatategn basert på det faktiske byteantallet. Dekoding krever begin- og end-markørene og stopper hver linje etter det deklarerte byteantallet.
▶Hvorfor begynner utdataene med "begin 644" og slutter med "end"?
▶Kan jeg dekode uuencoded binærfiler?
▶Hvorfor ser jeg backtick-tegn i de kodede utdataene?
▶Hva brukes filnavnfeltet til?
Hvis dette verktøyet har vært nyttig for deg, vurder å kjøpe meg en kaffe.
Kjøp meg en kaffe