跳至内容
转换器

UUEncode 编码/解码

使用经典的 Unix UUEncode 格式对文本进行编码或解码。

加载中

关于UUEncode/Decode

UUEncode/Decode将二进制数据与UUEncoding进行互转,UUEncoding是1980年代的Unix到Unix编码方案,将3字节二进制数据表示为4个值在32(空格)到95(下划线)之间的可打印ASCII字符。UUEncoded文件包含带有文件名和权限模式的begin标题行和end结尾行,使其在文件传输时具有自描述性。虽然在现代系统中很大程度上已被MIME Base64取代,但UUEncoding仍存在于旧版Unix邮件档案、Usenet帖子和早期Unix到Unix UUCP文件传输日志中。该工具处理传统UUencode和相关的xxencode变体。

浏览所有转换器工具

使用方法

编码时,输入文本或粘贴十六进制格式的二进制数据,然后点击“编码”,即可生成带有标准 begin 和 end 标记的 UUEncode 输出。如有需要,可以为 begin 头部指定文件名。解码时,粘贴包含 begin 和 end 行的完整 UUEncode 数据块,然后点击“解码”即可还原原始内容。工具会校验每个编码行的校验字符,并报告发现的任何损坏。您可以复制编码或解码后的输出,用于归档或传输。

常见用途

  • 解码从旧版SMTP邮件系统或邮件档案文件中提取的UUEncoded二进制附件
  • 从旧版Usenet新闻组档案中恢复文件,这些档案中的二进制附件以UUEncoded多部分帖子形式分发
  • 将二进制文件转换为ASCII文本,通过仅支持文本的通道(如旧版BBS系统和UUCP链路)进行传输
  • 解码在旧Unix系统备份档案、UUCP假脱机文件或历史邮件仓库中发现的UUEncoded内容
  • 在计算机科学史课程或数字保存研究中研究历史ASCII二进制编码方法