UUencode / UUdecode
Convertiți text sau date binare în bloc ASCII codificat uuencode, sau decodificați-l.
UUencode / UUdecode
UUencode convertește octeți arbitrari în text ASCII pur, înconjurat de un antet "begin" și subsol "end" — formatul pe care clienții de poștă Unix și Usenet l-au folosit decenii pentru a atașa fișiere binare la mesaje doar text. Acest instrument codifică orice text pe care îl lipiți în acel format, sau decodifică un bloc uuencode existent înapoi la conținutul original, integral în browser.
La codificare, setați numele fișierului și permisiunile care apar pe linia "begin", și numărul de octeți pe linie — formatul permite până la 45, standardul clasic. Activați opțiunea xxencode pentru a-i folosi alfabetul alternativ, sigur pentru înaltă/joasă, în loc de standardul; unele transporturi vechi și sisteme BBS se așteptau la xxencode în loc de uuencode, iar cele două nu sunt interschimbabile. La decodificare, instrumentul scanează textul lipit pentru a găsi linia "begin", chiar dacă este înconjurat de alt conținut, cum ar fi corpul e-mailului sau un extras de jurnal, și citește linii de date până când ajunge la "end" sau o linie de marker lungime zero.
Decodificarea este strictă în mod implicit: o linie care nu poate fi analizată este raportată după numărul ei, astfel încât o puteți găsi și corecta în sursă, iar un bloc lipsit de subsol "end" este marcat în loc să fie tăiat în tăcere. Activați "Permiteți lipsa subsol end" dacă decodificați un bloc care a fost tăiat înainte ca subsolul să fie captat. Tabelul sub ieșire raportează octeți intrare, octeți ieșire și, la decodificare, numele fișierului recuperat din antet.
Totul se execută local — textul sau conținutul fișierului dvs. nu este niciodată trimis pe un server. Copiați rezultatul, descărcați-l ca fișier .txt, sau trimiteți ieșirea înapoi la intrare pentru a decodifica ceea ce tocmai ați codificat și pentru a confirma o rundă.