1

自宅のコンピューターは、R​​SSフィード(主にトレントとポッドキャスト)からいくつかのものを自動的にダウンロードするように設定されています。ただし、このコンピューターを常にオンにしておくとは限りません。私が購読しているサイトのスループットは比較的高いので、コンピューターの電源を入れ直しても、電源を切ってから最新の更新までの間に何を見逃したのかわかりません。

フィードエントリを実際のサイトで利用できるよりも長期間保存するにはどうすればよいですか?

Yahooのパイプを調べたところ、そのような機能は見つかりませんでした。Googleリーダーはそれを行うことができますが、各アイテムに手動でマークを付ける必要があります。php用のMagpieRSSはキャッシュを実行できますが、それはフィードを取得しすぎないようにするためだけであり、実際にはより多くのエントリを格納しません。

私は24時間年中無休のWebサーバー(LAMP)にアクセスできるので、php / mysqlを使用したソリューションが優れており、既存のWebサービスも優れています。

これを行うために独自のコードを書くこともできますが、これは以前に誰かが遭遇した問題であるに違いないと確信していますか?

私がしたこと: これを指摘してくれたMike Willsのおかげで、Googleリーダーを使用してタグ全体を共有できることに気づいていませんでした。これができるとわかったら、フィードを別のGoogleアカウントに追加するだけで(個人の読書リストを詰まらせることはありません)、興味のある特定のエントリを取得するために、Yahooパイプを使用して選択的なマッチングも行いました。で、これも何かが見落とされるリスクを最小限に抑えるためです。

4

4 に答える 4

2

Google リーダーは、あなたが望むすべてのことを行っているようです。個々のアイテムにマークを付けるという意味がわからない - RSS アグリゲーターでそれを行う必要がある.

于 2008-10-14T17:10:11.210 に答える
1

podiobooks.comのサブスクリプションにはGoogleリーダーを使用しています。共有するタグ(この場合はpodiobooks.com)にすべてのフィードを追加します(ただし、URLは共有しません)。次に、RSSフィードをiTunesに追加します。ここの例

于 2008-10-14T18:34:43.973 に答える
1

X分ごとにRSSフィードをチェックするある種のサービスが必要なようです。そのため、フィードに表示されているアイテムだけを表示するのではなく、フィードに公開されているすべての記事/アイテムを「視聴」しながらダウンロードできます。それを見に行きます。私はそれが正しいですか?

本格的なソフトウェアソリューションを考え出す代わりに、フィードを読んでコンテンツをダウンロードするためにすでに使用しているソリューションを使用して、Webサーバーでcronまたはその他の種類のジョブスケジューリングを使用できますか?

そうでなければ、Googleリーダーのような本格的なサービスを書き直そうとしているように思えます。

于 2008-10-14T17:07:13.697 に答える
-1

優れた RSS ライブラリがあれば、より長い履歴を保持するためのアグリゲーターを作成することはそれほど難しくありません。

于 2008-10-14T17:16:23.477 に答える