Skip to content

Saulent/offline_rss_reader

Repository files navigation

RSS читалка новостей офлайн.

Курсовая работа за второй курс. Написана на C#, графика сделана на WPF, хранение данных выполяется в SQLite.

Загрузка пакетов

Для запуска необходимо установить пакеты nuget. В Visual Studio в окне управления пакетами будет доступно восстановление пакетов.

Запуск локального сервера

Для загрузки полной новости используется сервер Postlight. Для значительного ускорения обработки новостей можно использовать локальный сервер. Для этого необходимо запустить сервер (см. ниже). Также необходимо изменить переменную isLocalServerUsing класса Params (файл Consts.cs) в программе и выполнить перекомпиляцию.

В папке server расположен файл server.js. Для его запуска необходим установленный node js. Запускать через node server.js. Сервер выполняет обработку страницы новости парсером Postlight. Результат аналогичен обращению к глобальному серверу Postlight, однако выполняется быстрее примерно в 10 раз, особенно в многопоточном режиме.

Интерфейс

Главное окно

Настройки

Конструктор запросов

About

Курсовая работа за второй курс.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published