LINUX.ORG.RU

Вытащить bash`ем расстояния между городами

 ,


0

1

Пробую выполнить

curl -o temp.html http://www.avtodispetcher.ru/distance/?from=%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0&to=%D0%92%D0%BE%D1%80%D0%BE%D0%BD%D0%B5%D0%B6

В ответ выдает

http://www.avtodispetcher.ru/distance/

Думал виноваты ява-скрипт или кукисы, в ФФ поставил noscript и заблокировал кукисы, однако там всё равно открылась нужная страница. Смотрел yandex.api, но там JS и в них ЯННП.

w3m --dump 'http://www.avtodispetcher.ru/distance/?from=%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0&to=%D0%92%D0%BE%D1%80%D0%BE%D0%BD%D0%B5%D0%B6' выдает более-менее приемлемый для дальнейшего разбора результат. Плюс, можно глянуть в сторону libwww-perl.

// Судя по знаку «Москва - 587» на выезде из Воронежа, сайт врет как дышит.

dexpl ★★★★★ ()
Ответ на: комментарий от dexpl

Это все равно, надо просто таблицу сгенерировать. Сам сайт я так понял с яндекса информацию берет.

AlexVIP ()
Ответ на: комментарий от dexpl

Да спасибо, w3m выдал длину пути, остальное grep`ом вытащу.

AlexVIP ()

Позьзуйся чем-нибудь менее уебищным.

[Ty3uK]

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.