Как парсить цену - если она меняется через скрипт

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

  1. meatus

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

    Регистрация:
    10 ноя 2014
    Сообщения:
    25
    Добрый день сполкнулся с такой проблемой - не могу спартить цены на товар которые меняются как опции в магазине.

    вот ссылка на товар
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    двуспальное , семейное цены не могу спарсить. может кто то подскажет как это можно сделать?
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    При выборе опций меняется ссылка на товар:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    Тут либо собрать ссылки на товары со всеми вариациями, либо мой вариант (проект прикрепил к сообщению: меню - файл - загрузить проект).

    В проекте обычной границей парсинга 2 я указал область кода WEB-страницы, где содержатся ссылки на разные вариации товаров. Повторяющейся границей парсинга 1 я взял из этой области кода ссылки на вариации товаров и спарсил с каждой ссылки цены макросом шаблона вывода GETMORECONTENT (он прописан в shift+ctrl+5).

    С уважением к вам, Сергей...
     

    Вложения:

  3. meatus

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

    Регистрация:
    10 ноя 2014
    Сообщения:
    25
    отличный способ спасибо за подсказку

    можно ли сделать так что бы к примеру
    двуспальный евро - (стоимость)
    семейный - (стоимость)

    стоимость по каждой опции была в отдельной ячейке.

    Я просто покак ещё плохо разбираюсь.
     
  4. meatus

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

    Регистрация:
    10 ноя 2014
    Сообщения:
    25
    И ещё ссылки в виде не находит при скане ссылок
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
     
  5. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Ctrl+5 -> сменить там разделитель циклов с запятой на [CSVC] (оператор разделителя ячеек CSV).
     
  6. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Изучайте работу сканера сайтов Ссылки недоступны для гостей (возможно, некорректно его настроили). Если найдете ошибку в его работе, пожалуйста, сообщите о ней.
     
  7. meatus

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

    Регистрация:
    10 ноя 2014
    Сообщения:
    25
    а не подскажете как сделать так что бы цена привязывалась сразу к размеру товара

    то есть сделать так что бы при выводе цены с верху отображался размер комплекта товара?

    Это возможно сделать?
     
  8. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    Думаю, можно, но долго возиться с этим (разноплановая верстка страниц и другие нюансы). Простите, но я решением данного вопроса сейчас заниматься не могу.

    С уважением к вам, Сергей...
     
  9. meatus

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

    Регистрация:
    10 ноя 2014
    Сообщения:
    25
    я вас понял. Ну если появится свободная минутка и будет желание помочь - то я буду благодврен
     
  10. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте еще раз.

    Привязать цены к заголовкам товара еще можно (меню - файл - загрузить проект). Если такой вариант не устроит, советую парсить ссылки на все вариации товаров и уже с них "разбирать" нужную информацию (как с отдельных товаров).

    С уважением к вам, Сергей...
     

    Вложения:

  11. meatus

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

    Регистрация:
    10 ноя 2014
    Сообщения:
    25
    благодарю вас такой вариант принципи подойдёт, это на много сократит время парсинга и выгрузки товара в магазин
     
  12. meatus

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

    Регистрация:
    10 ноя 2014
    Сообщения:
    25
    ещё такой вопрос можно ли добавить поиск и замену всех названий товара чтобы осталось только

    Полуторный
    Двуспальный Евро
    Семейный

    Постельное белье {skip} Полуторный|Полуторный
     
  13. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Пожалуйста.

    Меню - файл - загрузить проект, затем shift+ctrl+5 и увидите, как прописан макрос поиск-замены [REPLACE].

    Обращайтесь...
     

    Вложения:

  14. meatus

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

    Регистрация:
    10 ноя 2014
    Сообщения:
    25
    ваша помощь, просто спасла меня от кучи рутинной работы
     
  15. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Это хорошо. Спасибо на добрых словах. Обращайтесь.
     
  16. meatus

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

    Регистрация:
    10 ноя 2014
    Сообщения:
    25
    столкнулся с проблемой - после того как все товары спарсились
    поле цена за Двуспальное Евро, Семейный, Полуторный

    стала с переносом и её копировании для замены цена выводится таким образом
    "1740
    "

    а excel не позволяет совершить замену с таким параметром. Может можно что то сделать с этим в момент парсинга?
     

    Вложения:

  17. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Приложите ваш файл проекта (меню - файл - сохранить проект). Дело в настройке.
     
  18. meatus

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

    Регистрация:
    10 ноя 2014
    Сообщения:
    25
    вот проект
     

    Вложения:

  19. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте еще раз.

    Нажать shift+ctrl+5 и удалить лишний перенос строки после:
    Скрытое содержимое:
    **Скрытое содержимое: доступно при наличии 1 постов.**
    С уважением к вам, Сергей.
     

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