请输入您要查询的英文单词:

 

单词 uuencode
释义

uuencode


uuencode

[‚yü′yü·in‚kōd] (computer science) A protocol for sending binary files in ASCII text format over the Internet, particularly e-mail attachments.

uuencode

(communications)(Unix-to-Unix encode) A Unix program forencoding binary data as ASCII. Uuencode was originallyused with uucp to transfer binary files over serial lineswhich did not preserve the top bit of characters, but is nowused for sending binary files by e-mail and posting toUsenet newsgroups etc. The program uudecode reverses theeffect of uuencode, recreating the original binary fileexactly.

Uuencoded data starts with a line of the form

begin

where is the files read/write/execute permissions asthree octal digits and is the name to be used whenrecreating the binary data.

Uuencode repeatedly takes in a group of three bytes, addingtrailing zeros if there are less than three bytes left. These24 bits are split into four groups of six which are treated asnumbers between 0 and 63. Decimal 32 is added to each numberand they are output as ASCII characters from 32 (space) to32+63 = 95 (underscore). Each group of sixty outputcharacters (corresponding to 45 input bytes) is output as aseparate line preceded by an 'M' (ASCII code 77 = 32+45). Atthe end of the input, if there are N output characters leftafter the last group of sixty and N>0 then they will bepreceded by the character whose code is 32+N. Finally, a linecontaining just a single space is output, followed by onecontaining just "end".

Sometimes each data line has an extra dummy character added toavoid problems which mailers that strip trailing spaces.These characters are ignored by uudecode.

Despite using this limited range of characters, there arestill some problems encountered when uuencoded data passesthrough certain old computers. The worst offenders arecomputers using non-ASCII character sets such as EBCDIC.

Base 64 encoding is probably now more commonly used thanuuencode.

UUENCODE


AcronymDefinition
UUENCODEUnix-to-Unix Encode
随便看

 

英语词典包含2567994条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2024/12/24 6:57:52