如何在 Apple Mail 中编辑 RSS 提要地址/URL?

ins*_*dnz 5 rss email url macos

如何在 Apple Mail 中轻松编辑/修改/更改 RSS 提要 URL/地址的地址?我使用的是 OS X 10.6.8,邮件 4.5。

我找到了有关如何使用终端导出提要列表的信息,但有没有办法修改提要?或者我是否必须导出列表以记录其中的内容,删除需要更改的提要,然后创建一个新提要,从导出中复制 URL,对其进行更改并保存?

对于我认为非常简单的事情来说,这似乎是一个非常冗长的过程。有时我想知道苹果是如何把这些简单的事情弄得如此可怕的错误。

ins*_*dnz 3

我在这里写了一篇关于此的博客文章。

\n\n

如果您使用的是 OS X 10.6.x

\n\n

(雪豹,也许还有早期版本)

\n\n

打开终端应用程序。\n只需在 Spotlight 快速搜索中键入 \xe2\x80\x9cTerminal\xe2\x80\x9d(Command-SPACE 通常会拉出 Spotlight 快速搜索)。不熟悉终端?好吧,坦率地说,终端是 OSX 的一部分,普通用户在任何时候都不应该使用它。遗憾的是,Apple 并不总是能明确其概念,因此我们必须冒险尝试像终端这样的东西。它\xe2\x80\x99 基本上是进入 OSX 底层 UNIX 框架的门户。这\xe2\x80\x99就像打开汽车引擎盖来修补电机一样。

\n\n

终端看起来像这样:

\n\n

\n\n

在终端中键入或复制/粘贴此命令,然后按回车键:

\n\n
for i in ~/Library/Mail/RSS/*/Info.plist; do defaults read "${i%.plist}" RSSFeedURLString; done\n
Run Code Online (Sandbox Code Playgroud)\n\n

它将生成一个很好的 RSS 提要 URL 列表。

\n\n

然后,您可以将其中的每一个复制并粘贴到您选择的应用程序中。

\n\n

或者:

\n\n

您也可以将其粘贴到终端中

\n\n
pubsub --client com.apple.mail list\n
Run Code Online (Sandbox Code Playgroud)\n\n

这将生成一个包含 RSS 提要名称及其 URL 的列表。您可能需要在屏幕上扩展终端窗口,以防止终端将长提要详细信息换行到下一行(这使它们更难以阅读)。

\n\n

您还可以在终端中使用它:

\n\n
pubsub --client com.apple.mail list | cut -f3 | sed -ne \'3,$p\'\n
Run Code Online (Sandbox Code Playgroud)\n\n

这将生成一个 URL 列表,就像我上面分享的第一个命令一样。

\n\n

如果您使用的是 OSX 10.7.x (Lion)

\n\n

按照上述有关终端的说明进行操作,但粘贴以下命令:

\n\n
IFS=$\'\\n\';for i in $(find ~/Library/Mail/V2/RSS/ -name "Info.plist");do grep "http://" $i | sed "s/.*\\(http[^<]*\\).*/\\1/" >> ~/Desktop/Mail\\ Feeds.txt;done\n
Run Code Online (Sandbox Code Playgroud)\n\n

这应该够了吧。

\n