Uuencode 文件解码器

Uuencode 是 Base64 的前身,曾用于 Usenet 和电子邮件附件。粘贴 uuencode 文本,或加载文件或 URL,解码器会找出所有 begin … end 块并解码,提供预览和下载。

Uuencode 文件格式

begin 644 hello.txt
.2&5L;&\L(%=O<FQD(0H`
`
end
  • begin <mode> <name> 表示文件开始;mode 为 Unix 权限,例如 644。
  • 每个数据行以一个表示该行字节数的字符开头(M = 45 字节)。
  • 每 3 个字节变为 4 个 ASCII 32–95 范围内的字符;通常用反引号代替空格。
  • begin-base64 … ==== 块(GNU sharutils)中包含的则是标准 Base64。

常见问题

uuencode 和 Base64 有什么区别?

两者都将 3 个字节转换为 4 个可打印字符,但 uuencode 使用 ASCII 32–95 并在每行开头加长度字符,而 Base64 使用更简洁的字母表,能在更多系统中完好传输。

相关工具和指南

评论 (0)

对“Uuencode 文件解码器”有疑问、想法或发现了 bug?欢迎留言评论、为工具评分或回复他人。

暂无评论,快来分享您的反馈吧!

发表评论

为此工具评分:
Esc
↑ ↓ 移动↵ 打开Esc 关闭