Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/maxim2266/ria-rss

Фильтр для добавления текста новостей к RSS от РИА Новости.
https://github.com/maxim2266/ria-rss

lua rss

Last synced: 17 days ago
JSON representation

Фильтр для добавления текста новостей к RSS от РИА Новости.

Awesome Lists containing this project

README

        

# ria-rss: фильтр для добавления текста новостей к RSS от РИА Новости.

[![License: BSD 3 Clause](https://img.shields.io/badge/License-BSD_3--Clause-yellow.svg)](https://opensource.org/licenses/BSD-3-Clause)

Программа предназначена для загрузки RSS feed'а от РИА Новости.
При вызове она считывает RSS feed и выводит его на STDOUT в формате RSS XML v2.0
с добавлением текста новостей, что делает этот feed чуть более полезным. Обновление всего
списка новостей может занять некоторое время (около 10 секунд на моём компьютере).

Программа работает на платформе Linux. Протестировано на Linux Mint 22.0.

### Компиляция и установка
- Установить зависимости используя команду
```bash
sudo apt install lua5.3 libxml2-utils html-xml-utils
```
(или эквивалент для конкретной платформы)
- Перейти в корень проекта и запустить `make`
- Скопировать файл программы `ria-rss` в любую директорию из `$PATH`
- Подключить программу к используемому RSS ридеру. Способ подключения зависит от ридера.
Например, для `liferea` окно настроек выглядит так:

![liferea config](settings.png)