6354
правки
Rain (обсуждение | вклад) (Новая страница: «'''Jabber RSS Transport''' - одна из возможностей читать новости в Jabber'e через RSS, что позволяет не использовать отдельную программу, а получать их напрямую в вашем любимом Jabber-клиенте. Помимо описанного в данной статье Транспорт|транспор...») |
Rain (обсуждение | вклад) (+поиск) |
||
(не показано 6 промежуточных версий этого же участника) | |||
Строка 15: | Строка 15: | ||
* В [[Пользовательские статусы|статусе]] и в [[vCard]] ленты выводится статистика по числу сообщений в час и в сутки, а также время следующего обновления и текущий интервал в адаптивном режиме. | * В [[Пользовательские статусы|статусе]] и в [[vCard]] ленты выводится статистика по числу сообщений в час и в сутки, а также время следующего обновления и текущий интервал в адаптивном режиме. | ||
* Статус ленты устанавливается в зависимости от приходящих сообщений: "Готов поболтать" для тех, где было хотя бы одно сообщение за последний час, "Онлайн" - где было сообщение за сутки, "Отошел" - если сообщений не было и "Недоступен" - если есть проблемы с получением содержимого ленты. | * Статус ленты устанавливается в зависимости от приходящих сообщений: "Готов поболтать" для тех, где было хотя бы одно сообщение за последний час, "Онлайн" - где было сообщение за сутки, "Отошел" - если сообщений не было и "Недоступен" - если есть проблемы с получением содержимого ленты. | ||
* Управление некоторыми функциями с помощью команд любой ленте или напрямую транспорту (для получения списка команд введите '''help'''). | |||
* Возможность фильтрации сообщений по белым и черным спискам. | |||
* Возможность ограничивать размер сообщения для каждой ленты в отдельности. | |||
* Архив новостей с возможностью поиска - можно повторно получить последнее содержимое ленты, послав ей желаемое число новостей (от 1 до 9). | |||
== Использование == | == Использование == | ||
Строка 27: | Строка 31: | ||
=== Поиск === | === Поиск === | ||
Для поиска RSS-ленты откройте "'''Браузер сервисов'''" в вашем Jabber-клиенте, найдите RSS-транспорт | Для поиска RSS-ленты откройте "'''Браузер сервисов'''" в вашем Jabber-клиенте, найдите RSS-транспорт и в контекстном меню транспорта выберите пункт "'''Найти'''". В строке для поиска задайте ключевое слово и нажмите "'''Поиск'''". В таблице результатов транспорт выдаст список лент, подходящих под данное ключевое слово. Выберите подходящую, нажмите кнопку "'''Добавить контакт'''", после чего примите запрос [[Подписка|подписки]]. Через время добавленный бот пришлет вам первые новости! | ||
<center> | <center> | ||
Строка 60: | Строка 64: | ||
Если ни один из перечисленных выше способов не подошел - всегда можно зарегистрировать свою ленту (если, конечно, это разрешено администратором сервера). Для примера - зарегистрируем новостную ленту с сайта '''https://lifehacker.ru'''. Скопируем адрес ленты из веб-браузера - приличные сайты публикуют адреса лент где-нибудь в разделе подписок, а приличные браузеры отображают специальную иконку возле адресной строки. | Если ни один из перечисленных выше способов не подошел - всегда можно зарегистрировать свою ленту (если, конечно, это разрешено администратором сервера). Для примера - зарегистрируем новостную ленту с сайта '''https://lifehacker.ru'''. Скопируем адрес ленты из веб-браузера - приличные сайты публикуют адреса лент где-нибудь в разделе подписок, а приличные браузеры отображают специальную иконку возле адресной строки. | ||
Открываем браузер сервисов, выбираем пункт "'''Зарегистрироваться'''". Появляется диалоговое окно, где необходимо ввести название ленты (она станет именем пользователя в [[JID]]'е создаваемого бота, поэтому не допускаются пробелы и символы @</\>:"'&) | Открываем браузер сервисов, выбираем пункт "'''Зарегистрироваться'''". Появляется диалоговое окно, где необходимо ввести название ленты (она станет именем пользователя в [[JID]]'е создаваемого бота, поэтому не допускаются пробелы и символы @</\>:"'&); адрес ленты - в нашем случае это будет '''https://lifehacker.ru/feed/''', а также описание. При желании можно добавить теги, выбрать нужный интервал обновления или сделать ленту приватной. Также можно отключить немедленную подписку на ленту, если по каким-то причинам вы хотите сделать это позже. Если вы не пытаетесь зарегистрировать существующую ленту, а ее содержимое сейчас доступно транспорту - вы получите сообщение об успешной регистрации. Обменяйтесь с созданным ботом подпиской и уже скоро вы получите первые новости! | ||
<center> | <center> | ||
<gallery> | <gallery perrow=6> | ||
Файл:Rss register 01.png|Находим ленту | Файл:Rss register 01.png|Находим ленту | ||
Файл:Rss register 02.png|Открываем регистрацию | Файл:Rss register 02.png|Открываем регистрацию в транспорте | ||
Файл:Rss register 03.png|Вводим данные | Файл:Rss register 03.png|Вводим данные | ||
Файл:Rss register 04.png|Лента добавлена | Файл:Rss register 04.png|Лента добавлена | ||
Файл:Rss register 05.png|Авторизуем | Файл:Rss register 05.png|Авторизуем | ||
Файл:Rss register 06.png|Читаем новости! | |||
</gallery> | </gallery> | ||
</center> | </center> | ||
Строка 77: | Строка 82: | ||
* [[JRD:Rss.jrudevels.org|Описание первой версии транспорта на JaWiki]] | * [[JRD:Rss.jrudevels.org|Описание первой версии транспорта на JaWiki]] | ||
* [[JRD:RSS service|Описание RSS-транспортов на JaWiki]] | * [[JRD:RSS service|Описание RSS-транспортов на JaWiki]] | ||
* [https://github.com/jabberworld/jrd_rss Страница на github] | * [https://github.com/jabberworld/jrd_rss Страница проекта на github] | ||
[[Category:Транспорт]] | [[Category:Транспорт]] |