问题标签 [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 投票
0 回答
580 浏览

ruby - Uuencode 与 Base64 编码:为什么 Ruby 中的 pack('m') 和 pack('u') 返回不同长度的字符串?

根据规范,它们应该是相同的长度,长度为 36 的字符串应转换为长度为 48 的字符串,例如:

为了补偿“有趣的换行符”,我们在 base64 编码(pack('m')变体)中获得了正确的长度,但我不知道如何在 uuencoding(pack('u')变体)中获得正确的行长度。

我真的需要 uuencoded 字符串长度为 48 个字符 :) 这里有什么问题?

更新

我做了自己的 uuencode 实现,创建了一个生成位图然后拆分位图等以进行 uuencode 实现的方法,正如规范的提供者在规范中有用地解释的那样

我认为这是一件好事,它有点像 uuencode,但在几个地方有所不同:

奇怪,我想这是我正在实施的规范是使用“uuencode”而不是完全uuencode,尽管他们声称通用软件库支持这种格式,我是否遗漏了什么或者这对于某些人半途而废的实现来说似乎是胡说八道和解决方法uuencode 的?

0 投票
2 回答
968 浏览

python - 从 .txt 文件中删除 html 和 uuencode

我想处理一个包含大量 html 和 uuencode 字符的文本文件:

例如,请参阅以下链接中的 .txt 文件:

https://www.sec.gov/Archives/edgar/data/1522690/000121390016011794/0001213900-16-011794.txt

我正在使用以下代码:

从 bs4 导入 BeautifulSoup

这将文件从 8.5 MB 减少到 2.5 MB,但它仍然有很多我不需要的元素,例如:

有没有办法删除这些并只保留文本文件中包含的相关文本信息?

编辑:从我提供的链接中,我想保留的一个文本示例是:

即我想删除所有的 html 标签和 uuencoding 二进制文件,只保留文本。

编辑2:

Gerrit 在下面的响应肯定非常接近我想要实现的目标,至少对于正在考虑的 .txt 文件。但是,它仍然在文件末尾留下以下部分:

这似乎是 uuencoding 二进制部分。知道如何摆脱这个吗?

0 投票
1 回答
1024 浏览

macos - OSX 终端邮件附件作为正文

我正在尝试发送一个我创建为邮件正文的附件,但没有找到任何解决方案。

这是我的代码,

这会将文件作为附件发送,但我希望该文本位于邮件正文中。感谢帮助。

0 投票
0 回答
100 浏览

email-attachments - uuencode 在邮件正文的开头附加文件

我在 AIX 中使用下面的代码,问题是它在邮件的开头附加了文件,我想在邮件正文之后附加文件。

有什么想法吗?,在 AIX 上只有 uuencode 工作,base64 或任何其他命令都不起作用。

我在代码中尝试了一个蹩脚的改变,uuencode cat <body-of-the-mail-file>;<filepath> <filename-in-mail>但它给出了错误

0 投票
0 回答
996 浏览

email - 在 RHEL 上使用 uuencode 发送邮件附件的问题

我有一个独特的情况,我要从 AIX 平台转到 RHEL 以获得供应商支持的应用程序。在应用程序中,我可以发送一个命令(限于我可以发送的字符数量),它将打印作业的结果通过电子邮件发送给我。

要在 AIX 中执行此操作,我将传递以下命令:

这会将标准输出作为名为 temp.txt 的附件发送到电子邮件。AIX 服务器上不存在 Temp.txt。

我已经下载了适用于 Linux 的 uuencode 的 rpm,但它的工作方式不同。它发送一封看起来像垃圾的电子邮件(可能缺少 MIME 标头)。

我正在寻找类似的命令。为了在应用程序之外进行模拟,我在 AIX 中使用以下内容:

我知道mailx -a <filename>如果我有一个文件名会起作用,不幸的是我正在使用标准输出与文件。

任何帮助将不胜感激。

0 投票
1 回答
4450 浏览

python - Python:如何解码 uuencoded 文本

我一直在阅读uuencoding并想知道如何使用 Python 解码此链接中给出的以下示例。

https://en.wikipedia.org/wiki/Uuencoding

原文:猫

未编码文本:#0V%T

蟒蛇2

蟒蛇 3

0 投票
1 回答
787 浏览

shell - mailx 不工作,但 sendmail 工作

最近我的生产服务器升级了。之后我们的mailx命令不起作用。它正在发送没有附件的邮件,然后邮件中有垃圾字符。错误就像。

现有的命令就像

现在我已将其替换为

所以我的问题是为什么mailx不工作但sendmail工作。实际上我将不得不更改多个脚本,所以我正在寻找解决方案。

0 投票
1 回答
117 浏览

shell - uuencode 优于 mailx -a

mail -a当我们可以通过或附加文件时,mailx -a有什么特别的优势uuencode

0 投票
2 回答
1725 浏览

shell - 在 Linux 中发送电子邮件时无法附加文件和包含正文

下面的命令将发送一封带有主题和正文的电子邮件,但没有附件。如果我删除< /usr/tmp/BODY_OF_EMAIL,我会收到带有主题和附件的电子邮件,但没有正文。

/usr/tmp/BODY_OF_EMAIL 包含文本“电子邮件正文”。

0 投票
1 回答
38 浏览

bash - unix,未附加电子邮件附件

我正在尝试通过脚本发送附件,如果我手动运行但不作为脚本的一部分运行,则逻辑有效。如果我添加回声,电子邮件会发出并填充 uuencode jef20.txt jef20.txt 但没有附件。有任何想法吗?