Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Ru.Board » Общие вопросы по Ru.Board » RSS Feed для RU-Board

Модерирует : batva, DimoN

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

Открыть новую тему     Написать ответ в эту тему

8AleX8



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
Итак...
 
RSS
 
  • Ссылка на последнюю стабильную версию скрипта
  • Постоянная ссылка на текущую тестовую версию скрипта
  • Генератор RSS-ссылок (чтоб вручную не составлять их)
     
    Настройки RSS

    При запросе http://rss.ru-board.com/rss.cgi выдаются 15 последних заголовков (выбираются по всем форумам)

    1. Можно настроить выдачу количества сообщений:
      http://rss.ru-board.com/rss.cgi?n=10

      или просто
      http://rss.ru-board.com/rss.cgi?10

      Допускается число в диапазоне от 1-го до 30 (вместо всего остального выдаётся число по умолчанию)
       
    2. Можно настроить вывод заголовков из одного или нескольких последних форумов:
      http://rss.ru-board.com/rss.cgi?f=2

      Будут выводиться сообщения только из форума "Тестирование"
      http://rss.ru-board.com/rss.cgi?f=2&n=20

      Будут выводиться 20 последних заголовков из тестирования
       
      Для вывода заголовков одновременно из нескольких форумов их номера нужно оказать в параметре f через запятую (или точку, или точку с запятой):
       
      http://rss.ru-board.com/rss.cgi?f=2,13

      Будут выводиться заголовки из Тестирования и "Помощи по Руборду"
       
      http://rss.ru-board.com/rss.cgi?n=16&f=2,13,31

      Будут выводиться 16 заголовков из Тестирования, "Помощи по Руборду" и Веб-программирования...
       
      Максимальное количество форумов — 5... (но при этом никто не мешает организовать две ленты, в каждой по 5, чтоб получать заголовки из 10-ти форумов )
       
    3. Фильтр
      делается так:
      http://rss.ru-board.com/rss.cgi?q=слово_или_кусок_слова

       
      Тут можно и даже нужно указывать форумы:
      http://rss.ru-board.com/rss_test.cgi?f=1,2,3&q=слово_или_кусок_слова

       
      Количество (&n=14) — игнорируется...
       
      Для чего надо? К примеру, мне форум Мобила нафиг не нужен, однако оттуда мне интересна инфа, скажем, по Nokia — делаем такую красоту:
      http://rss.ru-board.com/rss_test.cgi?f=6&q=nokia
      И время от времени у нас вылавливаются посты, соответствующие данному запросу...

     
    JavaScript-экспорт (информер)
     
    Генератор кода информера:
    http://rss.ru-board.com/js_generator.html
     

  •  
    (c) Svarga
     
     


    Оригинальный пост.
     
     
    Прозьба к людям имеющим доступ к движку форума.
    Подумать о создании RSS feed новостей.
     
    P.S.  
    Для тех кто не знает что такое RSS:
    http://riscom.com/~none/?id=87  
    http://riscom.com/~none/?id=73  
    http://www.webmascon.com/topics/technologies/9a.asp  
    http://spectator.ru/issues/352  
     
    P.S.S
    Те, кто хочит увидить на практике что такое RSS.  
    а. Имеющим установленный .NET Framework - Советую скачать:
    Syndirella (Синдирелла) (~300kb) GNU
    http://www.yole.ru/files/Syndirella-20030305.exe
    http://www.yole.ru/files/Syndirella_20030305.zip
    b. Всем остальным скачать не требующий инстоляции свободно распространяемий
    Feedreader (~450kb) GPL
    http://www.feedreader.com/module.php?mod=download
     
    А затем установить несколько RSS feeds
    http://register.spectator.ru/txt/export.xml
    http://bolk.exler.ru/bolk.rss
    И т.д. и т.п.
     
    Добавлено
    Для тех кого беспокоит излишний траффик создоваемый  RSS readers

    Цитата:
    Синдирелла эффективно использует траффик. Она поддерживает заголовки ETag протокола HTTP и не скачивает с сервера RSS-файлы и веб-страницы, если они не были изменены со времени последнего опроса.

    Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 23:01 05-03-2003 | Исправлено: 8AleX8, 02:14 10-10-2004
    Mavrikii

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rako1

    Цитата:
    А как это сделать в автоматическом режиме, не подскажите?

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

    Всего записей: 15612 | Зарегистр. 20-09-2014 | Отправлено: 20:07 16-10-2017
    TheBarmaley



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rako1
    Цитата:
    Цитата:брать rss и смотреть на наличие ника  
    А как это сделать в автоматическом режиме, не подскажите?
    смотря чем рсс-ку получаешь..
    в частности - в некоторых браузерных плагинах есть развитая система фильтрации сообщений (через настройку правил)..
    т.е. под твою задачу можно сделать фильтр не в ленте, а уже в самой читалке -  по ключевому слову/словам..

    ----------
    ..the one of.. ··· ..sam-&-pol..

    Всего записей: 17813 | Зарегистр. 07-06-2006 | Отправлено: 06:06 28-10-2017
    Magi

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А есть ли возможность сделать rss-ленту из темы?

    Всего записей: 621 | Зарегистр. 12-12-2001 | Отправлено: 18:51 12-01-2023
    Inoz2000



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Через сторонние сервисы

    Всего записей: 5260 | Зарегистр. 23-04-2009 | Отправлено: 21:17 12-01-2023
    Magi

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Через сторонние сервисы

     
    А можно подробнее?
     

    Всего записей: 621 | Зарегистр. 12-12-2001 | Отправлено: 21:59 13-01-2023 | Исправлено: Magi, 23:45 13-01-2023
    Mavrikii

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Magi
    идете сюда, к примеру, и создаете под свои нужды
    https://rss.app/rss-feed/rss-builder
    + поможет Секреты в URL- ФАК

    Всего записей: 15612 | Зарегистр. 20-09-2014 | Отправлено: 06:30 15-01-2023
    Magi

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mavrikii
    Спасибо!  
    Почти получилось. Проблема с авторизацией, нужная тема без нее недоступна.

    Всего записей: 621 | Зарегистр. 12-12-2001 | Отправлено: 23:21 15-01-2023 | Исправлено: Magi, 23:54 15-01-2023
    Mavrikii

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Magi
    тогда подписывайтесь и получайте ответы на email.

    Всего записей: 15612 | Зарегистр. 20-09-2014 | Отправлено: 00:31 16-01-2023
    Magi

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mavrikii
     
    Не то. Полученную ленту нужно использовать в сторонней программе.

    Всего записей: 621 | Зарегистр. 12-12-2001 | Отправлено: 22:34 16-01-2023
    presentRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Magi

    Цитата:
    Не то. Полученную ленту нужно использовать в сторонней программе.

    Гуглите "email to rss"
     
    Вообще, конечно, очень неудобно, что нет функции rss для топиков.

    Всего записей: 822 | Зарегистр. 16-10-2006 | Отправлено: 12:13 22-01-2023
    Coronerr



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрейшего денька.
    Была у меня подписка на Vivaldi данного вида:
    http://rss.ru-board.com/rss.cgi?f=5&q=vivaldi
     
    И работала она долго, и показывала верно, и глаз радовала.
    Однако в какой-то момент тудой стали приходить сообщения из темы про недобраузер Floorp
    Теперь вынужденно читаю какой он замечательный и прочее.
     
    Как бы избавиться от оной темы?
    Спасибо.

    Всего записей: 3538 | Зарегистр. 17-04-2014 | Отправлено: 15:46 12-09-2023
    TheBarmaley



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Coronerr
    Цитата:
    Как бы избавиться от оной темы?
    как вариант - подправить фильтр на такой:
    http://rss.ru-board.com/rss.cgi?f=5&q=vivaldi%20(

    ----------
    ..the one of.. ··· ..sam-&-pol..

    Всего записей: 17813 | Зарегистр. 07-06-2006 | Отправлено: 19:54 12-09-2023
    Ghost7654



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Приветствую.
     
    Пытался сделать RSS фильтр по постам в ветке "Заказ эл. книг по известным URL на них". Т.е. чтобы в фиды попадали только новые посты из одной конкретной темы:
    http://forum.ru-board.com/topic.cgi?forum=93&bm=1&topic=3920&start=1100
     
    Сделал такую конструкцию:
    http://rss.ru-board.com/rss.cgi?f=93&q=Заказ&q=книг&q=известным&q=URL
     
    Но эта конструкция не работает!
     
    Сравнивая первую ссылку со второй, предположил, что возможно RSS движок поддерживает параметр t для фильтрации постов из конкретных тем внутри подфорума и попробовал ещё одну конструкцию:
    http://rss.ru-board.com/rss.cgi?f=93&t=3920
     
    Но она тоже не сработала!
     
    Печалька, что нельзя отбирать себе в ленту только добавления из конкретных книжных тем.
     

    Всего записей: 79 | Зарегистр. 15-10-2016 | Отправлено: 19:59 08-10-2023
    Mavrikii

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ghost7654

    Цитата:
    Но эта конструкция не работает!

    и не будет, потому что неправильно пишете.
    нельзя использовать несколько q=, оно перекрывает друг друга.
    http://rss.ru-board.com/rss.cgi?f=93&q=Заказ%20эл.%20книг%20по%20известным

    Всего записей: 15612 | Зарегистр. 20-09-2014 | Отправлено: 00:21 09-10-2023
    Ghost7654



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    и не будет, потому что неправильно пишете.
    нельзя использовать несколько q=, оно перекрывает друг друга.
    http://rss.ru-board.com/rss.cgi?f=93&q=Заказ%20эл.%20книг%20по%20известным

     
    Спасибо большое. Получилось, правда не с первой попытки, а после конвертации русских символов в hex

    Всего записей: 79 | Зарегистр. 15-10-2016 | Отправлено: 12:25 09-10-2023
    Ghost7654



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ещё такой вопрос вдогонку. А с Feedly ни у кого здесь проблем не было в части подгрузки фидов с ru-board.com?  
     
    Я просто сравниваю ru-board.com с rutracker.org: на rutracker любую тему можно просмотреть даже не будучи залогиненным на форум, а на ru-board.com зайти в конкретную тему без предварительного логина невозможно...
     
    В частности, сегодня, 10.10.2023, в теме "Компьютерная и научно-техническая литература. Ч.3"
    http://forum.ru-board.com/topic.cgi?forum=93&topic=4146&start=1100#lt
    были новые посты, но в мою ленту соответствующие фиды пока не пришли:
    http://rss.ru-board.com/rss.cgi?f=93&q=%CA%EE%EC%EF%FC%FE%F2%E5%F0%ED%E0%FF%20%E8%20%ED%E0%F3%F7%ED%EE-%F2%E5%F5%ED%E8%F7%E5%F1%EA%E0%FF%20%EB%E8%F2%E5%F0%E0%F2%F3%F0%E0
     
    Неясно, почему Feedly не может оперативно подтягивать обновления в темах с ru-board. Как часто в день сам  
    http://rss.ru-board.com/rss.cgi формирует новые фиды?
     

    Всего записей: 79 | Зарегистр. 15-10-2016 | Отправлено: 20:29 10-10-2023 | Исправлено: Ghost7654, 20:37 10-10-2023
    Mavrikii

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ghost7654

    Цитата:
    Я просто сравниваю ru-board.com с rutracker.org: на rutracker любую тему можно просмотреть даже не будучи залогиненным на форум, а на ru-board.com зайти в конкретную тему без предварительного логина невозможно...

    не нужно такое для андерграунда.
     

    Цитата:
    Как часто в день сам  

    они динамические, но могут кэшироваться на какое то время - все там уже есть.

    Всего записей: 15612 | Зарегистр. 20-09-2014 | Отправлено: 20:57 10-10-2023
    Ghost7654



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mavrikii

    Цитата:
    они динамические, но могут кэшироваться на какое то время - все там уже есть.

     
    Всё равно странно как-то получается: я отобрал 6 разных книжных тем с ru-board для мониторинга.
    За неделю в фиды на feedly попала только 1 тема с 1 добавлением

     
     
    Темы были такие (копирую вместе с RSS-ссылками, которые я создал вручную):
     
    Ru.Board / [ поиск книг и библиографической информации ] eBookz
    http://rss.ru-board.com/rss.cgi?f=93&q=%CF%EE%E8%F1%EA%20%EA%ED%E8%E3%20%E8%20%E1%E8%E1%EB%E8%EE%E3%F0%E0%F4%E8%F7%E5%F1%EA%EE%E9%20%E8%ED%F4%EE%F0%EC%E0%F6%E8%E8
     
    Ru.Board / [ заказ эл. книг по известным ] eBookz
    http://rss.ru-board.com/rss.cgi?f=93&q=%C7%E0%EA%E0%E7%20%FD%EB.%20%EA%ED%E8%E3%20%EF%EE%20%E8%E7%E2%E5%F1%F2%ED%FB%EC
     
    Ru.Board / [ книги физика математика химия ] eBookz
    http://rss.ru-board.com/rss.cgi?f=93&q=%CA%ED%E8%E3%E8%20%D4%E8%E7%E8%EA%E0%20%CC%E0%F2%E5%EC%E0%F2%E8%EA%E0%20%D5%E8%EC%E8%FF
     
    Ru.Board / [ компьютерная и научно-техническая литература ] eBookz
    http://rss.ru-board.com/rss.cgi?f=93&q=%CA%EE%EC%EF%FC%FE%F2%E5%F0%ED%E0%FF%20%E8%20%ED%E0%F3%F7%ED%EE-%F2%E5%F5%ED%E8%F7%E5%F1%EA%E0%FF%20%EB%E8%F2%E5%F0%E0%F2%F3%F0%E0
     
    Ru.Board / [ компьютерные (it) книги на английском ] eBookz
    http://rss.ru-board.com/rss.cgi?f=93&q=%CA%EE%EC%EF%FC%FE%F2%E5%F0%ED%FB%E5%20%28IT%29%20%EA%ED%E8%E3%E8%20%ED%E0%20%C0%CD%C3%CB%C8%C9%D1%CA%CE%CC
     
     
    Ru.Board / [ компьютерные (it) книги на русском ] eBookz
    http://rss.ru-board.com/rss.cgi?f=93&q=%CA%EE%EC%EF%FC%FE%F2%E5%F0%ED%FB%E5%20%28IT%29%20%EA%ED%E8%E3%E8%20%ED%E0%20%D0%D3%D1%D1%CA%CE%CC
     
     
     
     
     

    Всего записей: 79 | Зарегистр. 15-10-2016 | Отправлено: 10:16 13-10-2023
    Mavrikii

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ghost7654
    потому что так тут сделан RSS.
    1) он выводит только одно последнее сообщение из темы.
    2) фильтр срабатывает после выборки последних тем (то есть берется фикисрованное количество последних тем, а потом применяется фильтр, а не наоборот).

    Всего записей: 15612 | Зарегистр. 20-09-2014 | Отправлено: 10:54 13-10-2023
    Ghost7654



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mavrikii
     

    Цитата:
    потому что так тут сделан RSS.
    1) он выводит только одно последнее сообщение из темы.
    2) фильтр срабатывает после выборки последних тем (то есть берется фикисрованное количество последних тем, а потом применяется фильтр, а не наоборот).

     
    Я что-то сделать могу, чтобы получать RSS обновления из указанных выше тем регулярно, т.е. по мере появления в этих темах новых постов? Или лучше чем сейчас (т.е. почти никак) всё равно работать не будет?
     
    Может быть есть какой-то другой способ создать RSS ленту для указанных выше 6 книжных тем с использованием сторонних ресурсов (т.е. не через движок самого форума)?

    Всего записей: 79 | Зарегистр. 15-10-2016 | Отправлено: 23:36 13-10-2023 | Исправлено: Ghost7654, 23:45 13-10-2023
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

    Компьютерный форум Ru.Board » Ru.Board » Общие вопросы по Ru.Board » RSS Feed для RU-Board


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru