parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

В копилку идей - таскание информации с других сайтов

Sanja v.2 07.08.2006 18:38 / 07.08.2006 18:43

Тут часто пробегают вопросы "откуда брать курсы валют / ленту новостей / телепрограммку / как подключаться к icq со страницы" и т.п.

Ответа обычно ищут в RSS или разборе регулярными выражениями вебстраниц, но совсем забывают о таком источнике, как WAP-сайты для мобильников. А wap-странички, на минуточку напомню, это well-formed XML и очень маленькие файлы.

Если для вас этот вопрос актуален:
- ставите firefox extension "User agent switcher"
- меняете user agent на "Nokia9000/1.0 (9.99) Profile/MIDP-1.0 Configuration/CLDC-1.0" (или другое аналогичное)
- ставите расширение wmlbrowser к firefox (донастраивает браузер так, чтобы тот сообщал сайтам, что понимает не только "text/html", но и "text/vnd.wap.wml" и отображал WML-страницы в человеческом виде)

а затем открываете:
http://wap.tjat.com - ICQ (кстати, рекомендуется тем, у кого на работе заблокирована ICQ, а meebo.com тяжеловат)
http://wap.rbc.ru/newsd/newsd.wml - Новости дня от РБК
http://news.bbc.co.uk/mobile/bbc_news/world/europe/index.wml - BBC News Europe
http://wap.rbc.ru/weather/w27612.wml - РБК-Погода
http://city.ya.ru/weather.xwml#Card1 - Погода на Яндексе
http://wap.rbc.ru/valuta_new/index.wml - Курсы валют на РБК
http://tv.rbc.ru/wml/rbc/index.wml - телепрограмма
http://wap-ent.rbc.ru/cgi-bin/wap/kino.cgi?mode=kino - Киноафиша
http://www.google.com/wml - Google search
http://wap.oa.yahoo.com/ - Yahoo (в том числе и Messenger)
http://wap.beeline.ru - всего помалу

Смотрите, что вам нужно и ^xdoc::load[http:// вам в руки (только не забудьте про изменение user agent на nokia и text/vnd.wap.wml в accept).

Только пожалуйста, имейте совесть - кешируйте результаты запросов и не грузите чужие серверы лишними запросами...

  • В копилку идей - таскание информации с других сайтов, Sanja v.2 [M] 07.08.2006 18:38 / 07.08.2006 18:43