Задержка внешнего RSS-канала - PullRequest
7 голосов
/ 20 апреля 2009

Я подписан на несколько RSS-каналов, в основном из моего часового пояса (Великобритания: в настоящее время GMT + 1, a.k.a BST). Однако меня также интересуют новости из Новой Зеландии (сейчас GMT + 12).

Моя проблема вызвана моей зависимостью от необходимости держать счетчик непрочитанных на нуле. Когда я загружаю свой RSS-ридер по утрам, он собирает все новозеландские новости сразу (обычно около 100 статей), и я чувствую себя обязанным либо читать их все, либо отмечать их как прочитанные, чтобы удовлетворить мою потребность в ноль-непрочитанных сосчитать.

Я подумал, что хорошим решением для этого было бы как-то отложить подачу RSS-канала, поэтому я буду кормить рассказы по каплям в их время +12 часов, чтобы я мог читать их в течение дня по мере их поступления.

Итак, мой вопрос (или, скорее, вопросы): существует ли такая вещь в настоящее время и что это? (нет смысла переделывать колесо) Если нет: каков наилучший способ сделать это сам? У меня есть доступ к веб-серверу Linux, на котором я могу запускать сценарии, создавать базы данных, хранить файлы и т. Д., Поэтому должен быть способ ...

Я больше всего разбираюсь в Perl и немного разбираюсь с XML в этом, так что, естественно, обработаю ... или есть какой-то более простой способ сделать это, чего мне не хватает?

Ответы [ 2 ]

3 голосов
/ 20 апреля 2009

Это звучит как то, что вы можете сделать с Yahoo! Трубы (http://pipes.yahoo.com),, возможно, вы захотите изучить это. Как только вы ознакомитесь там, взгляните на Построитель дат и опции фильтрации.

1 голос
/ 20 апреля 2009

Посмотрите на трубы Yahoo. Там что-то может быть.

http://pipes.yahoo.com/pipes/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...