Stap 2: UUEncode Saves the Day
Terug te keren naar het bovenstaande voorbeeld, betekent dit dat we konden nu ons de CR-waarde om aan te geven van de einde-van-transmissie, aangezien CR 0x13. OK, ik hoop dat ik u heb verkocht op de bijgevoegde UUE utility, laat me proberen uit te leggen met de grondbeginselen van hoe hexadecimale gegevens wordt omgezet in een vorm die kan worden weergegeven met slechts 64 waarden.
Bijgevoegde UUE-conversie werkt met drie bytes aan gegevens tegelijkertijd en volgt dit algoritme.
- In een reeks worden de afzonderlijke bits van 3 bytes van de Hexuitdraai gebracht.
- De 24-bits-serie is vervolgens onderverdeeld in vier bytes van 6-bits.
- 32 wordt vervolgens toegevoegd aan de decimale waarde voor elk van de 6-bit bytes.
- De resulterende vier waarden zijn UUEncoded bytes.
In de war als de hel? Ik was ook. Foto's zijn goed. Laten we de Wiki voorbeeld volgen en gebruiken: kat