1

Существует много RSS-каналов с очень коротким описанием, и они вынуждают вас открывать ссылку "читать всю статью" или "читать дальше" на каждую статью, поскольку из 1 или 2 предложений в описании вы не сможете понять многое.

Так я и думал. Существует услуга , как Меркурий , который позволяет получить полный чистый текст статьи , если вы передаете ему url полной статьи, не так ли? Возможно, есть функция, позволяющая использовать этот сервис в каждой статье в моем фиде, и когда я хочу прочитать выбранную статью, вместо того, чтобы newsbeuter показывал мне текст в теге description фида, он получит тег url (который является ссылка на полную статью), передайте его в какой-нибудь скрипт, который отправляет этот url mercury для извлечения содержимого статьи, а затем отображает мне этот проанализированный результат.

Возможно ли реализовать это в newsbeuter? В результате я хочу иметь возможность прочитать всю статью, не выходя из newsbeuter.

PS: поскольку у меня не хватает репутации здесь, пожалуйста, отредактируйте этот пост и добавьте к нему тег newsbeuter , и, возможно, еще несколько, которые вы считаете актуальными. Спасибо!

1 ответ1

0

Newsbeuter поддерживает фильтры - небольшие программы, которые преобразуют канал перед его потреблением. В вашем случае такой фильтр будет проверять каждый элемент, получать постоянную ссылку на статью, запускать ее через службу Mercury и использовать результат в качестве "описания" элемента. Это довольно много работы, но фильтр, который вы получаете, универсален, то есть вы сможете использовать его с любым другим каналом (при условии, что ваш анализатор каналов поддерживает все форматы).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .