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标记的UUEncoded输出。如有需要,可为begin标题提供文件名。解码时,粘贴包含begin和end行的完整UUEncoded块,点击解码以恢复原始内容。工具验证每个编码行的校验字符并报告任何损坏。复制编码或解码输出用于归档或传输。
常见用途
- 解码从旧版SMTP邮件系统或邮件档案文件中提取的UUEncoded二进制附件
- 从旧版Usenet新闻组档案中恢复文件,这些档案中的二进制附件以UUEncoded多部分帖子形式分发
- 将二进制文件转换为ASCII文本,通过仅支持文本的通道(如旧版BBS系统和UUCP链路)进行传输
- 解码在旧Unix系统备份档案、UUCP假脱机文件或历史邮件仓库中发现的UUEncoded内容
- 在计算机科学史课程或数字保存研究中研究历史ASCII二进制编码方法