Простой RSS-индикатор, который напомнит о новых публикациях на сайте

Большинство людей хотели бы читать большое количество интересных им сайтов и блогов, но у них не хватает на это времени.

Для решения этой проблемы есть целый ряд программ - новостные агрегаторы, которые собирают новости с помощью RSS рассылок. Практически все такие программы обладают широким набором функций, который большинству пользователей просто не понадобится. Для простого напоминания о новых публикациях на указанных сайтах будет полезно небольшое приложение rss-aware, которое выполнено в виде ярлыка в "трее" и способное напомнить Вам о новинках какого-либо сайта..

Простой RSS-индикатор, который напомнит о новых публикациях на сайте

rss-aware представляет собой очень маленькую утилиту, которая "падает в трей" и информирует о новых поступлениях 1 раз в 15 минут, использую стандартные уведомления Ubuntu. Приложение гармонично вписывается в графическое окружение Gnome и позволяет быть всегда в курсе последних новостей. Понравившуюся новость можно открыть через браузер, что позволяет сэкономить Ваше время и не читать все новости подряд, а выбирать только избранные.

Устанавливаем rss-aware

Приложение rss-aware нет в официальном репозитории поэтому для его установки нам потребуется загрузить .DEB вручную с сайта разработчика rss-aware.

  1. Загружаем rss-aware
  2. Распаковываем загруженный архив.
  3. Запускаем скрипт для установки - rss-aware-install.sh
  4. Добавляем нужные RSS-ленты в конфигурационный файл:
    gedit ~/.rss-aware/rssfeeds.txt
    к примеру, так:
    http://lenta.ru/rss
    http://itshaman.ru/rss
  5. Добавляем права запуска для скрипта:
    chmod +x ~/rss-aware.py
  6. Устанавливаем владельца для директории /home/логин/.rss-aware где хранятся все конфигурационные файлы:
    sudo chown -R логин ~/.rss-aware
  7. Для запуска rss-aware используем путь:
    python ~/rss-aware.py
    По необходимости добавляем в автозагрузку.

Дополнительная информация о rss-aware

  1. Как изменить интервал сбора RSS-лент?

    По-умолчанию RSS-ленты собираются с указанных сайтов каждые 15 минут, но если Вас это значение не устраивает, то его можно легко заменить на любое другое. Открываем rss-aware.py:

    gedit ~/rss-aware.py
    и указываем нужное интервал в секундах:
    #change me to how often you want me to check
    refreshtime = 900
  2. Ошибка доступа к RSS:http://*.ru/rss can not be accessed at this time

    Такая проблема может возникнуть, если скрипт rss-aware был запущен от имени другого пользователя. Решение:

    sudo chown -R логин ~/.rss-aware