问题标签 [uuencode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
100 浏览

python - python 是否为 uuencoding 提供特殊字符列表?

我可以在维基百科上找到 uuencode 字符映射。python有没有办法遍历这个列表?

我想专注于特殊字符,例如“!@#$”等。

0 投票
2 回答
139 浏览

c# - 如何确定需要的 UUDecoding 方法?

我正在与返回 uuencoded 数据的设备通信:

ASCII: EZQAEgETAhMQIBwIAUkAAABj

十六进制: 45-5A-51-41-45-67-45-54-41-68-4D-51-49-42-77-49-41-55-6B-41-41-41-42-6A

该设备的文档说明上述内容是 uuencoded,但我不知道如何对其进行解码。最终结果不是人类可读的字符串,但第一个字节显示了以下产品数据的字节数。(哪个是 23 或 24?)

我尝试使用 Crypt2 对其进行解码;它似乎与 644、666、744 模式不匹配。

我试着按照 Wiki 手写出来:https ://en.wikipedia.org/wiki/Uuencoding#Formatting_mechanism

没有意义!如何解码这个 uuencoded 数据?

0 投票
0 回答
532 浏览

python - 当最后缺少换行符时,codecs.decode 无法解码 uu 编码的字符串

在一个长脚本中,我有这几行

哪里document.contentsstr。此行产生以下错误:

问题是如果我尝试将其保存在文件中,我不会收到错误消息

而且我无法生产 MWE,因为具有确切字符串的 MWE 可以正常工作:

0 投票
1 回答
130 浏览

java - 使用 Java 和 Python 的 uuencoded 文件之间的区别

我必须将 Python 代码转换为 Java 代码,并且遇到了 uuencoding 问题。

Python函数:

Java函数:

这些函数的结果应该是相同的 uuencoded 文件,但事实并非如此(它们几乎相同)。Java uuencoded 文件比 Python 大 2 个字节。

问题会出在哪里?

编辑:在名称标签 ( ) 后添加一个额外字节,<begin><mode><name>在结束标签 ( <end>)后添加一个字节

0 投票
1 回答
680 浏览

linux - Sendmail 通过邮件发送损坏/不可读的 pdf,在 Linux 中使用 base64 编码发送

我正在使用 shell 脚本发送电子邮件,我使用的代码如下所示:

我的目标是在正文和 pdf 附件中发送 HTML 文本。上面的代码能够使用 Content-type: text.csv 发送有效的 CSV 文件,也可以使用上面的脚本发送 pdf 文件,但该 pdf 文件不可读或损坏。我对这个问题进行了彻底的搜索,但只有我发现了另一种编码 uuencode 编码,但我听说 base64 编码更好更高效。
为了有效且完全有效地发送 pdf 文件,我应该做哪些更改。我会很感激任何答案。

0 投票
1 回答
57 浏览

shell - 在 unix shell 脚本中使用 uuencode 在电子邮件正文中包含环境变量

在 unix shell 脚本中传递电子邮件正文中的环境变量值。我只能使用 uuencode 在我的环境中发送电子邮件。

我已经尝试了以下%$1和“$ 2”都不起作用。请建议

0 投票
1 回答
40 浏览

shell - 如何在 unix shell 脚本中包含带有 uuencode 的列标题

我在 unix shell 脚本中使用 uuencode,但我无法获取包含在电子邮件提取中的列标题。

文件 1.csv 列 1 列 2

  1. 梅根

我使用过的命令:(Cat emailbody.txt; uuencode file1.csv file1.csv) | mailx -s “主题” email@.com

电子邮件中的附件。

  1. 梅根
  2. 莎拉

我也需要 Col1 和 Col2 列标题