Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

NotQuiteRSS - развитие QuiteRSS с поддержкой Qt 6 и без встроенного браузера

19.10.2026 22:17 (MSK)

Проект NotQuiteRSS развивает ответвление от RSS/Atom-агрегатора QuiteRSS, созданное для модернизации приложения с сохранением привычного интерфейса. Проект ориентирован на пользователей, которым нужен самостоятельный настольный инструмент для чтения новостных лент и хранения новостей локально. Код написан на C++ с использованием Qt Widgets и распространяется под лицензией GPLv3. При разработке применяются AI-инструменты. Сборки формируются для Linux (AppImage), Windows и macOS.

Основное архитектурное отличие от QuiteRSS - полный отказ от встроенного браузерного движка QtWebKit без замены его на QtWebEngine. Статьи отображаются средствами QTextBrowser и QTextDocument. Вместо Qt Multimedia для воспроизведения звуковых уведомлений задействована библиотека miniaudio со встроенной поддержкой WAV, MP3 и FLAC, не требующей установки плагинов GStreamer.

Перед показом HTML проходит обработку по списку разрешённых элементов и атрибутов: удаляются скрипты, фреймы, формы и другие неподдерживаемые конструкции. JavaScript не исполняется, а ссылки на сайты открываются во внешнем браузере. Для HTTPS требуется TLS 1.2 или новее и проверка сертификатов. Ограничиваются размеры ответов и перенаправления, запрещено перенаправление с HTTPS на HTTP. Изображения статей загружаются отдельно от лент, без передачи их учётных данных и Cookies. Анимация изображений в скрытых частях страницы приостанавливается.

При этом приложение не превращено в список ссылок. В нём сохранены чтение статей с форматированием и изображениями, газетный режим, вкладки лент и категорий, поиск внутри статьи, масштабирование, печать и экспорт. Ограничением является отсутствие полноценной встроенной вёрстки HTML/CSS (для просмотра исходной страницы может вызываться внешний браузер).

Среди возможностей и доработок NotQuiteRSS:

  • Поддерживается работа с базой SQLite в оперативной памяти с сохранением на диск через заданный интервал и при штатном завершении. Исправлены нежелательные сохранения при сворачивании в трей и обработка ошибок записи.
  • Резервные копии можно создавать вручную, по расписанию, при изменении подписок и выходе из приложения. Настраивается количество сохраняемых комплектов. Предусмотрены сокращённые копии, содержащие только избранные или помеченные статьи, а также полные страховочные копии перед обновлением структуры базы.
  • Исправлено неограниченное накопление служебных записей об удалённых публикациях при использовании очистки по сроку публикации. Доработаны удаление старых статей, обнаружение дубликатов и обработка ошибок базы.
  • Для выбранных лент можно одновременно менять расписание обновлений, загрузку изображений, направление текста и параметры колонок. Фильтры статей могут распространяться на все ленты, включая добавленные впоследствии.
  • Доступны настройка User-Agent и отдельные правила для доменов, включая параметры GET/POST. Для сайтов с браузерной проверкой предусмотрен выборочный импорт Cookies в формате Netscape. Cloudflare и Anubis распознаются с выводом понятной диагностики, но успешное прохождение проверки через импорт Cookies не гарантируется.
  • Темы оформления, переводы и сервисы отправки ссылок вынесены во внешние ресурсы. Есть OLED-тема, улучшенные пиктограммы для HiDPI и возможность возвращать фокус агрегатору после открытия статьи во внешнем браузере.


  1. Главная ссылка к новости (https://github.com/birdie-gith...)
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66502-rss
Ключевые слова: rss
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, pic (??), 22:27, 19/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Прошёл на домашнюю, вижу:

    © 2026 Artem S. Tashkinov and ChatGPT

     
     
  • 2.4, Аноним (4), 22:28, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    И в чём он не прав?
     
     
  • 3.6, pic (??), 22:29, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    > И в чём он не прав?

    А в чём-то должен был?!

     
     
  • 4.7, Аноним (4), 22:30, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ты так написал как будто он в чём-то не прав. Иначе зачем акцентировать на этом внимание.
     
     
  • 5.9, pic (??), 22:31, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    Когда кажется надо больше думать.
    Подумай ещё.
     
     
  • 6.19, Аноним (19), 23:09, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Что ты хотел сказать тогда свои дурацким комментарием про то что в авторах указана нейросеть?
     
     
  • 7.22, Аноним (22), 23:31, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Qt заслуживает нейросеть?
     
  • 7.23, pic (??), 23:40, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    OpenAI получает автоматический вход в код многих проектов через авторское право.
     
  • 3.17, Инопланетянин (?), 23:08, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Что этот кожаный себе позволяет?

    © 2026 ChatGPT

     
     
  • 4.21, Аноним (19), 23:10, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это уже совсем другое дело.  


     
  • 2.15, Аноним (15), 22:54, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Забавнее другое. Когда Ташкинов провокационные новости постит — он подписывается. А тут вдрух новость от ононима.
     
     
  • 3.20, Инопланетянин (?), 23:09, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Про анало виндового девай манагера он тоже анонимно писал.
     

  • 1.2, Аноним (4), 22:27, 19/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    Любители RSS если вы тут ещё существует что вы делаете со своими 100000 непрочитанных новостей из 1000 фидов?
     
     
  • 2.8, прохожий (?), 22:30, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    У меня два фида всего. Один из них opennet. Описанной проблемы нет.
     
  • 2.11, Аноним (11), 22:43, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    То же, что делают с 10000 непрочитанных в ТГ-каналах
     
  • 2.12, Аноним (12), 22:44, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Нажимаю кнопку "прочитано всё"
     
  • 2.13, Ivan_83 (ok), 22:46, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Тоже когда то пытался в RSS но в итоге оно не встроилось в мою жизнь.
    С одной стороны идея была интересная, с другой как то это быстро скатилось к показу той же рекламы или бесполезным анонсам.
     
  • 2.16, Аноним (16), 23:06, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Читаю только то, что интересно. Всё автоматически удаляется через неделю. Правда, у меня самописанный "клиент" -- скрипт на питоне на без малого сто sloc, если массив с урлами фидов не считать.

    Кому и зачем нужен сабж ума не приложу.

     

  • 1.3, slm33 (ok), 22:28, 19/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    ну это конечно извращение
    заворачивать AppImage в архив чтобы сэкономить 0,5 МиБ
     
     
  • 2.5, Аноним (4), 22:29, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Апп имадж сам по себе извращение.
     
     
  • 3.18, Инопланетянин (?), 23:09, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Обоснуй
     

  • 1.10, Аноним (22), 22:34, 19/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    https://github.com/birdie-github/notquiterss/blob/master/AUTHORS

    OpenAI ChatGPT
      * Mostly Astra, occasinally Sol and Terra

     
  • 1.14, Аноним (14), 22:46, 19/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Akregator из TDE идеален.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: