Можно ли вытащить данные с такой вот страницы?

Тема в разделе "Парсинг конкретных сайтов по запросу (ПЛАТНО)", создана пользователем yup, 11 июл 2012.

  1. yup

    yup Member Пользователи

    Регистрация:
    20 июн 2012
    Сообщения:
    44
    Сайт turpoisk.ru, результаты поиска туров выводятся такими, например, ссылками Ссылки недоступны для гостей . Самих данных в исходном коде страницы по вышеприведённой ссылке нет, они, как понимаю, подгружаются чем то типа скрипта (ну или не знаю как это правильно называется, не разбираюсь в веб-программировани). Вопрос: можно ли подобные данные как то вытащить с помощью CD?
     
  2. Valiks

    Valiks New Member Супер Модератор

    Регистрация:
    18 янв 2012
    Сообщения:
    554
    Адрес:
    Всё время в скэйпе
    Ну, надо же хоть немного самому попытаться решить свои задачи. На форуме неоднократно ставился этот вопрос, даже за последние три дня несколько раз, кроме всего есть система помощи, в которой показано, "Ссылки недоступны для гостей". Если уж совсем лень и самому не хочется напрягаться,- закажите через платные услуги готовый проект. Решите задачу, заодно и увидите, как ЭТО делается.
     
  3. yup

    yup Member Пользователи

    Регистрация:
    20 июн 2012
    Сообщения:
    44
    Да, действительно, всё оказалось не сложно. Большое спасибо что толкнули в нужном направлении! Что то сам не сообразил изначально куда копать...
     
  4. Valiks

    Valiks New Member Супер Модератор

    Регистрация:
    18 янв 2012
    Сообщения:
    554
    Адрес:
    Всё время в скэйпе
    Ну, дык,- главное вовремя пнуть, в нужном направлении
     
  5. perplexor

    perplexor New Member Пользователи

    Регистрация:
    16 авг 2012
    Сообщения:
    21
    продолжу тему, чтобы не начинать новую
    а вот такое вам как?
    Ссылки недоступны для гостей
    цена подгружается с помощью javascript неведомо откуда. В браузере все видно. В браузере CD после включения скриптов саму цену становится видно, но в исходном коде её нет. Где же они берут-то цену?
     
  6. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.429
    Адрес:
    Latvia
    обратите внимание на
    PHP:
    <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
    <!--
    //--><![CDATA[//><!--
    printPrice(10.44,19.00)
    //--><!]]>
    </SCRIPT>
    а корректировка цены возможна макросом <TOPRICE*1> ... </TOPRICE>
     
  7. perplexor

    perplexor New Member Пользователи

    Регистрация:
    16 авг 2012
    Сообщения:
    21
    хотите верьте, хотите нет, но догнал практически одновременно с вами.
    Что эти хитрые паразиты делают? Я ковырял скрипт, ковырял, потом наконец-то задал самый главный вопрос - а что за параметры-то передаютсяв функцию PrintPrice? 10,44 и 19. Посмотрел .js файл, это цена и VAT (НДС). Проверяю (10.44+19%) - не выходит каменный цветок, цена получается меньше указанной. Думаем дальше. Все цены у этого сайта в евро (просто знаю, давно заказываю, и счета в евро дают). А выше в скрипте видел таблицу перевода из евро в другие валюты, для евро/доллара там коэф 1,22. Перемножил - вуаля!)))

    вопрос не по теме: и всё же, откуда они данные берут? На MySQL не похоже, сайт оч старый, видимо самописное всё, а если самописное, можно ли как-то базу напрямую слить, со всеми т.н. ништяками?)
     
  8. perplexor

    perplexor New Member Пользователи

    Регистрация:
    16 авг 2012
    Сообщения:
    21
    кстати, конструкция <TOPRICE*1,22><CD_GRAN_9!></TOPRICE> у меня не работает, все равно выдается цена из скрипта (10,44), без перемножения.
     

Поделиться этой страницей