翻訳と辞書
Words near each other
・ Xyelidae
・ Xyeloidea
・ Xygen
・ Xyger
・ Xylamidine
・ Xylan
・ Xylan (coating)
・ Xylan 1,3-b-xylosidase
・ Xylan 1,4-b-xylosidase
・ Xylan alpha-1,2-glucuronosidase
・ Xylan endo-1,3-b-xylosidase
・ Xylanase
・ Xylander
・ Xylanthemum
・ XX/XY
Xxencoding
・ Xxgdb
・ XXI (band)
・ XXI Bomber Command
・ XXI Corps
・ XXI Corps (German Empire)
・ XXI Corps (India)
・ XXI Corps (Ottoman Empire)
・ XXI Corps (Union Army)
・ XXI Corps (United Kingdom)
・ XXI Corps (United States)
・ XXII Bomber Command
・ XXII Corps
・ XXII Corps (Ottoman Empire)
・ XXII Corps (Union Army)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Xxencoding : ウィキペディア英語版
Xxencoding
Xxencode is a binary-to-text encoding similar to Uuencode which uses only the alphanumeric characters, and the plus and minus signs. It was invented as a means to transfer files in a format which would survive character set translation, particularly that between ASCII and the EBCDIC encoding used on IBM mainframes.
== The encoding process ==
Xxencoded data starts with a line of the form:
begin
Where is the file's read/write/execute permissions as three octal digits, and is the name to be used when recreating the binary data.
Xxencode repeatedly takes in groups of three bytes, adding trailing zeroes if there are fewer than three bytes left. These 24 bits are split into four 6-bit numbers, each of which is then translated to the nth character in the following table:
1 2 3 4 5 6
0123456789012345678901234567890123456789012345678901234567890123
| | | | | | |
+-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
Each group of sixty output characters (corresponding to 45 input bytes) is output as a separate line preceded by an encoded character giving the number of encoded bytes on that line. For all lines except the last, this will be the character 'h' (the character mapping to the value 45). If the input is not evenly divisible by 45, the last line will contain the remaining N output characters, preceded by the number of remaining input bytes encoded as above. Finally, a line containing just a single space (or plus character) is output, followed by one line containing the string "end".
Xxencoded data is generally distinguishable from Uuencoded data by the first character of the line ('h' for Xxencode, 'M' for Uuencode). This assumes at least one full-length line (45 encoded bytes/60 characters) in the output.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Xxencoding」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.