Мониторинг определенного RSS

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

Существуют ли какие-либо инструменты для такого мониторинга, которые также имеют какие-то функции оповещения (например, окно подсказки)?

Я пробовал Simbolic RSS-оповещение, но я обнаружил, что он немного глючит, и не мог заставить его предупреждать меня так часто, как мне хотелось.

Предложения? Или, может быть, другой опыт работы с Simbolic?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
12
0
3 436
9
Перейти к ответу Данный вопрос помечен как решенный

Ответы 9

RSS - это не «толчок», а это означает, что вам нужно иметь что-то, что опрашивает сайт. Это намного меньше трафика, чем получение всего сайта или главной страницы (например, вы можете сказать: «Дайте мне все статьи новее, чем в прошлый раз, когда я просил»), но тем не менее это трафик.

Обычно понимается, что в автоматизированном клиенте не должно выполняться обновление более 30 минут. (Требуется ссылка).

Сказав это, вы можете найти клиента, который позволит вам устанавливать более частое обновление.

Я использовал Пинги, чтобы отправлять мне SMS, когда новый элемент появляется в RSS-канале. Возможно, это будет вам полезно, если у вас есть тарифный план обмена текстовыми сообщениями на мобильный телефон.

RSS2mail - это простой скрипт на Python, который я активно использовал несколько лет назад.

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

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

Конечно, как уже упоминали другие, существует этикетный вопрос относительно того, какую часть ценной полосы пропускания веб-сайта вы хотите использовать для себя в трафике RSS-запросов. Это дело вашей совести. ;)

На самом деле, в спецификации RSS не указан ttl как тег для Time to Live, который указывает минимальное время, которое производитель хотел бы видеть между обновлениями. Хотя очень немногие сайты будут преследовать вас за то, что вы просматриваете документ каждые 30 минут вместо 45, вполне возможно увидеть случаи, когда использование плохо продуманного программного обеспечения может рассматриваться как отказ в обслуживании.

sparkes 05.08.2008 14:50
Ответ принят как подходящий

Если у вас есть доступ к Microsoft Outlook 2007 или Thunderbird, эти почтовые клиенты позволяют добавлять RSS-каналы так же, как вы добавляете учетную запись электронной почты.

Обычно я использую Google Reader, но когда я хочу быть в курсе чего-то конкретного, я добавляю RSS-канал в Outlook, и он попадает в мой почтовый ящик, как если бы это было электронное письмо.

Я использую RSS Bandit (для Windows), чтобы быть в курсе моих RSS-каналов / блогов.

Хотя есть множество других приложений агрегатора RSS.

Если вам не нужно еще одно «большое» приложение, но у вас установлена ​​Windows Vista, вы также можете настроить Internet Explorer для отслеживания RSS-канала и использовать приложение боковой панели Feed (называемое Feedschlagzeilen в немецкой версии, не уверен насчет английского), которое поставляется с Vista, чтобы показывать последние заголовки.

Прочитав все ответы, я напомнил мне, что на самом деле я никогда не пытался решить эту проблему с помощью надстройки Firefox. Вскоре я нашел Обновить сканер, и думаю, это выглядит многообещающе!

Мне нравится старая версия читатель для такого использования, когда значок в системном трее начинал вращаться, когда приходили новые вещи (вместо этого новая версия меняет цвет с серого на желтый).

также можно получать уведомления о каждом новом сообщении.

Поскольку вы упомянули всплывающее окно, я добавлю в список Уведомление о фидах. Он находится в лотке Windows (или как там его сейчас называют в Windows 7) и выдает всплывающее уведомление, когда в ваших лентах появляются новые записи. Вы можете настроить его для нескольких каналов, каждый со своим интервалом опроса. Когда появляются новые записи, появляется всплывающая подсказка, которую вы можете отклонить или щелкнуть, чтобы перейти к записи. Вы можете вернуться и просмотреть недавние записи позже, даже если вы щелкнули, чтобы закрыть их в первый раз. Если ваш компьютер спит при добавлении новой записи, вы получите уведомление при следующем пробуждении.

Другие вопросы по теме