LINUX.ORG.RU

Newsraft 0.23

 , , , ,


2

2

Состоялся выпуск Newsraft 0.23, консольной программы для просмотра RSS-лент. Проект во многом вдохновлён Newsboat и пытается быть его облегчённым аналогом.

Примечательные возможности Newsraft:

  • параллельные загрузки;
  • группировка лент по разделам;
  • настройки для открытия ссылок любой командой;
  • просмотр новостей всех лент в explore-режиме;
  • автоматические обновления лент и разделов;
  • назначение нескольких действий для клавиш;
  • поддержка лент, полученных из вывода команды;
  • текстовый поиск по заголовкам новостей;
  • сортировка по времени, алфавиту, прочитанности;
  • наличие настроек для изменения цветовой схемы.

Подробное сравнение функционалов Newsraft и Newsboat приведено по ссылке.

Программа полностью написана на C99 и распространяется на условиях лицензии ISC.

Ключевые изменения в версии 0.23:

  • возможность настроить максимальную ёмкость лент;
  • системные уведомления при получении новостей;
  • настройка свойства pager-width для ограничения ширины пейджера;
  • отдельные действия для управления методами сортировки;
  • горизонтальная прокрутка с shift-west, shift-east и shift-reset.

Полный список изменений, представленных в версии 0.23, приведён здесь.

>>> Подробности



Проверено: hobbit ()

Кажется кроме как через rss новости не почитаешь, но тогда у сайта не будет просмотров рекламы 🤔

Xant1k ★★
()

Кстати, сейчас когда сайты по айпи блочат надобно чтобы все эти rss-ридеры умели для потока прокси использовать.

Xant1k ★★
()
Ответ на: комментарий от token_polyak

А, не так понял! Я думал, что изображения тоже показывает.

dataman ★★★★
()

Кажется, что rss остался в 2010. Сейчас телефон тебе сам подборку под твои вкусы делает. Ещё и оповестит о важных.

Clayman ★★
()
Ответ на: комментарий от Clayman

В некоторых клиентах можно звуковое уведомление подключить.

Пока что RSS это единственный способ читать нишевые сайты или блоги.

Xant1k ★★
()
Ответ на: комментарий от Xant1k

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

Clayman ★★
()

Еле разобрался как ему фид скормить, автор неудосужился об этом хоть где-нибудь написать, кроме мана. В итоге опеннет не парсится, управление неочевидное — надо в ман залезать, ведь встроить справку по хоткею h очень лень было.

Эталонное ненужно.

InterVi ★★★★
()
Ответ на: комментарий от dataman

Да и пофиг, если не из исходников собирать. Хотя и так тоже пофиг. Попробовал и на нём остался — ибо управление понятное, справка не спрятана фиг пойми куда, ссылки в браузере открывает. Лучше поделия из новости.

InterVi ★★★★
()

Всё хорошо, но rss-клиент обязан иметь значок в системном трее.

kirill_rrr ★★★★★
()
Ответ на: комментарий от Clayman

Не может в соцсетях быть удобнее. Я при всём этом новости читаю через rss, туда наваливатся до 300 заголовков в сутки, я их бегло просматриваю если есть время.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

Да может конечно. В соцсетях работают десятки профессионалов, чтобы контент доставлялся тебе прямо в мозг. Рсс клиенты пилят 1.5 студента, а сайты поддерживают с горем пополам.

Например, заголовки только отдают. Нафиг мне заголовок? Я браузер открыл и у меня полный текст, рсс - лишняя сущность получается. Комменты захотел почитать - открывай браузер. Лайк поставит - браузер. Похожие новости посмотреть - ну ты понял.

наваливатся до 300 заголовков

Вот когда я понял, что оно именно наваливается, тогда рсс для меня и умер. Я всё-таки хочу полезно тратить время, а не наваливать шлака в голову.

Clayman ★★
()
Ответ на: комментарий от dataman

без понятия, но раз клон — так хоть информативный вывод в терминал надо было осилить

InterVi ★★★★
()
Ответ на: комментарий от Clayman

В соцсетях работают десятки профессионалов, чтобы контент доставлялся тебе прямо в мозг.

Ну, во первых у семи нянек дитя без присмотра, а во вторых в эту толпу просачиваются всякие креативщики, и в итоге все социалки превращаются в тормозное унылое нечитаемое говно, годное разве что вместо мессенджера, и то исклчючительно потому что нужные тебе люди сидят именно там.

Вот когда я понял, что оно именно наваливается, тогда рсс для меня и умер.

300 постов в ленту, с картинками, тормозами браузера, но без сортировки, поиска и метки «просмотрено» это определённо лучше.

kirill_rrr ★★★★★
()
Ответ на: комментарий от InterVi

Еле разобрался как ему фид скормить

Первая строчка после опций в man newsraft

автор неудосужился об этом хоть где-нибудь написать, кроме мана

Если вам неудобен man, прошу проходить мимо

В итоге опеннет не парсится

KOI8-R не поддерживается парсером, используйте UTF-8 ленту https://www.opennet.ru/opennews/opennews_all_utf.rss

встроить справку по хоткею h очень лень было

Прошу открыть issue если проект вам интересен, в противном случае вас пользоваться программой никто не заставляет

txgk
() автор топика
Ответ на: комментарий от Clayman

Да может конечно. В соцсетях работают десятки профессионалов, чтобы контент доставлялся тебе прямо в мозг. Рсс клиенты пилят 1.5 студента, а сайты поддерживают с горем пополам.

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

txgk
() автор топика

Нужно! Хотеть!

текстовый поиск по заголовкам новостей

По содержимому в будущем ожидается? Нередко бывает что не помнишь как называется, но нужно найти хоть как-нибудь, а в ленте десятки тысяч артиклей.

// Надо будет на досуге портировать во FreeBSD.

mord0d ★★★★★
()
Ответ на: комментарий от dataman

newsboat, а там смесь C++ и Rust

Раньше оно было без последнего, но потом авторов укусили. (%

Мне как бы пофиг на сам Rust (по крайней мере пока на нём не приходится писать ☺), и как бы плевать что оно долго компиляется (для этого билдферма и заведена), но хайп вокруг ржавого малость подбешивает — пихают его везде, даже там, где оно в принципе не нужно.

mord0d ★★★★★
()
Ответ на: комментарий от mord0d

По содержимому в будущем ожидается? Нередко бывает что не помнишь как называется, но нужно найти хоть как-нибудь, а в ленте десятки тысяч артиклей.

Да, должно быть несложно. Так как всем поиском занимается SQLite, думаю всё изменение уместится в пару строк, где-то в файле src/items-list.c ;)

// Надо будет на досуге портировать во FreeBSD.

Буду рад ещё одному порту!

txgk
() автор топика
Последнее исправление: txgk (всего исправлений: 1)
Ответ на: комментарий от txgk

От такого юзабилити слов нет, одни маты. Упорствовать будем?

KOI8-R не поддерживается парсером

Та же проблема — сообщение об ошибке не информативное, где спрятан лог — хз, опять надо ман от корки до корки читать, сразу-то нельзя написать. Такая базовая инфа должна быть во всех readme и по ключам -h --help.

Даже не помню, видел ли я что-то ещё более неудобное за 10+ лет на линуксе. Совсем васянские поделия и то содержали вразумительные выхлопы.

InterVi ★★★★
()
Ответ на: комментарий от Clayman

Я всё-таки хочу полезно тратить время, а не наваливать шлака в голову.

Подписался на шлак — потребляй шлак. Всё логично.

mord0d ★★★★★
()
Ответ на: комментарий от Clayman

теперь можно отдавать эти сайты lynx, потом отдавать любой нейросетке, и получаются заголовки, ссылки, и коротко, о чём статья (проверено мной).

GPT не обязательно платный, можно гонять локальные и более отсталые версии, они справляются.

alexmaru
()

я не осилил нормальный интерфейс на нкурсес и поэтому всем скажу, что это для облегчения

bernd ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.