Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maxim2266/ria-rss
Фильтр для добавления текста новостей к RSS от РИА Новости.
https://github.com/maxim2266/ria-rss
lua rss
Last synced: 17 days ago
JSON representation
Фильтр для добавления текста новостей к RSS от РИА Новости.
- Host: GitHub
- URL: https://github.com/maxim2266/ria-rss
- Owner: maxim2266
- License: bsd-3-clause
- Created: 2024-10-03T11:14:52.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2024-10-16T11:04:16.000Z (about 1 month ago)
- Last Synced: 2024-10-17T23:23:04.929Z (29 days ago)
- Topics: lua, rss
- Language: Lua
- Homepage:
- Size: 72.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)