1

我家的电脑设置为自动从 RSS 源(主要是种子和播客)下载一些东西。但是,我并不总是打开这台电脑。我订阅的站点具有相对较大的吞吐量,因此当我重新打开计算机时,它不知道从关闭到最新更新之间错过了什么。

您将如何将提要条目存储比实际站点上可用的时间更长的时间?

我检查了雅虎的管道并发现没有这样的功能,谷歌阅读器可以做到这一点,但它需要手动标记每个项目。Magpie RSS for php 可以进行缓存,但这只是为了避免过多地检索提要,而不是真正存储更多条目。

我可以访问 24/7 的网络服务器 (LAMP),因此使用 php/mysql 的解决方案会非常好,任何现有的网络服务也会很棒。

我可以编写自己的代码来执行此操作,但我确定这一定是某人以前遇到的问题?

我所做的: 我不知道您可以使用 Google 阅读器共享整个标签,感谢 Mike Wills 指出这一点。一旦我知道我可以做到这一点,只需将提要添加到单独的 Google 帐户(不要堵塞我的个人阅读列表),我还使用 Yahoo 管道进行了一些选择性匹配,以获得我感兴趣的特定条目在,这也是为了尽量减少错过任何事情的风险。

4

4 回答 4

2

听起来Google 阅读器可以满足您的所有需求。不确定标记单个项目是什么意思 - 您必须使用任何 RSS 聚合器来执行此操作。

于 2008-10-14T17:10:11.210 回答
1

听起来您需要某种服务,每 X 分钟检查一次 RSS 提要,因此您可以在“观看”时下载发布到提要的每篇文章/项目,而不是仅在您看到提要上显示的项目时去查看它。我说的对吗?

与其想出一个成熟的软件解决方案,您是否可以在网络服务器上使用 cron 或其他类型的作业调度,以及您已经使用的任何解决方案来阅读提要并下载其内容?

否则,听起来您最终将接近重写像 Google Reader 这样的成熟服务。

于 2008-10-14T17:07:13.697 回答
1

我使用 Google Reader 订阅我的 podiobooks.com。我将所有提要添加到我共享的标签(在本例中为 podiobooks.com)(但不共享 URL)。然后我将 RSS 提要添加到 iTunes。这里的例子

于 2008-10-14T18:34:43.973 回答
-1

使用一个好的 RSS 库编写一个聚合器来保存更长的历史应该不会太难。

于 2008-10-14T17:16:23.477 回答