问题标签 [usenet]

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 回答
67 浏览

javascript - node-nntp 获取文章失败

我一直在尝试 node-nntp 示例。尽管以下示例适用于 misc.test,但在尝试其他组时,如果没有传入消息 ID 或文章编号,则文章函数无法获取第一篇文章。我发现如果我将有效的文章编号作为参数传递,它确实有效.

我尝试将高文章计数作为参数 firstArticle 传递,但这失败了。我是 Node 和 Javascript 的新手,所以我不确定为什么会这样。如果我用相同的文章编号对 c.article 的第一个参数进行硬编码,但显然我想将文章编号作为参数传递来获取文章,它会起作用。

0 投票
0 回答
39 浏览

bash - 使用 bash 进行复杂搜索

我最近开始运行一个纯文本的 usenet 服务器。我的存储工作方式是每篇新闻文章(帖子)都朝着以下方向发展。

数字是个别文章。服务器已经运行了大约几个小时,我已经有 1.5 亿多篇文章。(所以,usenet 显然没有预期的那么死)。我想开始收集垃圾邮件发送者,以便主动将它们添加到我的垃圾邮件过滤器中。垃圾邮件发送者的一个常见方面是他们倾向于同时向多个新闻组发帖。每个消息头都包含以下行:

每个字母代表另一个新闻组。我想找到一种运行每日报告的方法,告诉我哪些文章在标题的新闻组行中有 >3 个逗号。到目前为止,这是我想出的:

find 命令将创建每条消息减去任何目录的列表。while 循环将显示消息路径,并在单独的行上显示逗号数。

理想情况下,我希望输出是这样的:

然后我可以将输出放入电子表格并按逗号数排序,但是路径和数字之间的回车让我很困惑。很抱歉这篇长文,但我想我会解释我在做什么,以防其他人将来尝试做这样的事情。

如果有人对以比我更“理智”的方式执行此操作有任何建议,我也将不胜感激。

0 投票
0 回答
10 浏览

c# - 如何在 C# 中解码 yEnc?

为了处理从 Usenet 下载的一些消息,我需要能够对它们进行日元解码。在谷歌搜索了一些库之后,我注意到几乎没有任何库或信息适合 C#。

有没有人有一个简单的类或小型库来解码 yEnc?最好是一次解码一个字符串的原始消息,或者接受一个列表。

谢谢。