RssProxy.ru  

gamesbond.ru
 

Быстрый старт: установите RSS читалку новостей, например RssBandit, скачав ее по этой ссылке, затем скачайте пробный список каналов.
После этого, установив программу, импортируйте список каналов и дополняйте как хотите!


sravnim.ru

перейти в начало сайта | добавить свой фильтр

Рассмотрим добавление сайта для трансляции RSS на примере уважаемого ресурса 3dnews.ru

Шаг1 :

Сайт рассмотривается без предварительной подготовки. Для начала нажмем на ссылку добавить сайт, после чего заполняем небольшую форму, здесь проблем возникнуть не должно:

После того, как мы нажмем на кнопку "запомнить", содержимое страницы новостей скачивается для препарации:

Шаг 2:

Здесь остановимся поподробнее: если взамен русского вменяемого текста мы увидим непонятные закорючки, то попробуйте сменить кодировку (шаг 1) и опять нажмите кнопку "запомнить". В данном случае этого не произошло, поэтому попытаемся определить закономерность в подаче заголовка новости. На картинке примерно показано, между какими тегами находится заголовок. Копируем его в буфер обмена целиком и кликаем на таб "ФИЛЬТРЫ"

Шаг 3:

Поскольку мы работаем сейчас с заполнением фильтра заголовка новости, то тип шаблона выбираем как "Повторяющийся заголовок" и вставляем текст в форму, как показано на рисунке. Квадратными скобками выделена сам заголовок, который нас интересует, а подчеркиванием выделены места в окружении заголовка, которые могут изменяться от новости к новости. Переходим к следующему шагу и заменяем выделенные места поисковыми тегами. Их всего 2 и это очень просто: {find} обозначает искомое место, а {*} - пропуск любого количества любых символов. (переносы строк тоже желательно обозначать как {*}, если предварительный просмотр фильтра не дает желаемых результатов)

Ок, теперь кликаем на кнопку запомнить, шаблон заголовка новости запомнен.

Убедились в этом, теперь можно и посмотреть на промежуточный результат. Кликаем на закладку "РЕЗУЛЬТАТ".

Итак, заголовки новостей отображаются нормально с первого раза, отлично! Иногда не получается, тогда попробуйте уменьшить количество тегов окружения, поиграйтесь с расстановкой {find} или {*} - обычно требуется не более 2-3 попыток. Пока рано кликать на кнопку, чтобы RSS канал настроенный Вами, добавился в общую базу, ведь еще не отображается текст новостей! Поэтому вернемся к просмотру исходного кода, и повторяем шаги но уже для текста новости, как показано на картинках ниже:

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

Запоминаем его:

и смотрим на результат:

Все прекрасно, новостная лента отображается целиком и полностью, не обращайте внимание на отсутствие картинок - у них указан относительный путь от сервера 3dnews.ru, но с правильным показом картинок прекрасно справится ActiveRefresh (см. программы для чтения RSS). Проверьте ссылку на временно созданный RSS, которая находится над новостной строкой в своей программе для чтения RSS, и если все нормально, то можно добавить сайт в общую базу и использовать поток своего любимого сайта в дальнейшем безо всякого захода на наш сервер. Хотя мы рекомендуем заходить почаще:-) У нас появляются новые каналы достаточно регулярно. Есть еще один тип шаблона - это просто блок текста, который показывается один раз в самом начале RSS потока - это может быть дата выпуска, котировки доллара итп. Хммм, ну пусть это будет блок с новыми обзорами...

Посмотрим это дело по ссылке в своей программке - сборщике новостей...

иииии.....

Всё в порядке! А значит, нажимаем на кнопку добавления в базу данных и на этом все!

Пользуйтесь сервисом на здоровье! Однако, сайт, новости которого не скачивали 3 дня через наш сервер, автоматически убирается из рейтинга, хотя его rss канал по-прежнему остается открытым для пользования. Также RssProxy.ru оставляет за собой право вставить в поток не более одного сообщения, под заголовком "Сообщение от RssProxy.ru".

Дополнение : теперь можно задать и ссылку для новости - главное выцепить тег href="xxx", например: <a href="http://xxx.ru/newsid/23/" title="xxx"> превратится в фильтр <a {find} title="xxx">


Итого: Не все сайты так просто поддаются органичной трансформации html в rss, но не позволите же вы победить себя какой-то ерундовой последовательности! Попробуйте сместить область поиска закономерности перед новостью или чуть за ней. Еще лучше - посмотрите как это сделано на других сайтах - все фильтры открыты.

Удачи!

 

автозапчасти - автолюбителям
quicken coupons
phone power review
www.100-tovarov.ru, подзорная труба спб