Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Парсер-менеджер товаров с торговых площадок


igyan

Recommended Posts

сделал обновление

 

также

Модуль адаптирован под версию 2.0. Стоимость обновления 350 р., доступно покупателям основного модуля.

Для покупки обращаться в  личку, от вас имя сайта на который будет устанавливаться модуль.

Надіслати
Поділитися на інших сайтах

сделал обновление

 

также

Модуль адаптирован под версию 2.0. Стоимость обновления 350 р., доступно покупателям основного модуля.

Для покупки обращаться в  личку, от вас имя сайта на который будет устанавливаться модуль.

 

Будет ли демо-версия на 2? Есть ли какие то отличия от версии для 1.5?

Надіслати
Поділитися на інших сайтах


демо пока нет, у меня на хостинге ограничены БД

функциональность та же, отличия только интерфейсе

Надіслати
Поділитися на інших сайтах

сделал обновление

 

также

Модуль адаптирован под версию 2.0. Стоимость обновления 350 р., доступно покупателям основного модуля.

Для покупки обращаться в  личку, от вас имя сайта на который будет устанавливаться модуль.

 

 

 

Notice: Undefined index: product_attribute in /****/admin/controller/module/parsermanager.php on line 1230Warning: Cannot modify header information - headers already sent by (output started at /****/admin/index.php:86) in /****/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /****/admin/index.php:86) in /****/vqmod/vqcache/vq2-system_engine_controller.php on line 29

 

 

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

https://market.yandex.ru/product/7980385?hid=765280&nid=54931&text=Galaxy%20GL%202101&srnum=4

вот один из товаров

Надіслати
Поділитися на інших сайтах


похоже парсер не может получить страницу с атрибутами, что в логе?

у всех товаров такая проблема?

надо пробовать подкинуть куки из браузера

Надіслати
Поділитися на інших сайтах

похоже парсер не может получить страницу с атрибутами, что в логе?

у всех товаров такая проблема?

надо пробовать подкинуть куки из браузера

 

Куки новые подкинул.

 

28-10-2015 00:50:20: Ссылка на товар:https://market.yandex.ru/product/11871385?hid=91491
28-10-2015 00:50:20: Начало парсинга
28-10-2015 00:50:20: Cookie включены.
28-10-2015 00:50:20: Запрос: https://market.yandex.ru/product/11871385?hid=91491
28-10-2015 00:50:21: Удачный ответ от сервера
28-10-2015 00:50:21: Получено 57666 байт
28-10-2015 00:50:22: Название товара: MAXVI C5
28-10-2015 00:50:22: Запрос: http://mdata.yandex.net/i?path=b1228160856_img_id455782074081041678.jpeg
28-10-2015 00:50:22: Удачный ответ от сервера
28-10-2015 00:50:22: Получено 56297 байт
28-10-2015 00:50:22: Запрос: http://mdata.yandex.net/i?path=b1228160856_img_id455782074081041678.jpeg
28-10-2015 00:50:22: Удачный ответ от сервера
28-10-2015 00:50:22: Получено 56297 байт
28-10-2015 00:50:22: Запрос: http://mdata.yandex.net/i?path=b1228160957_img_id2559220953448995627.jpeg
28-10-2015 00:50:22: Удачный ответ от сервера
28-10-2015 00:50:22: Получено 76345 байт
28-10-2015 00:50:22: Запрос: http://mdata.yandex.net/i?path=b1228161111_img_id1744846467395386130.jpeg
28-10-2015 00:50:22: Удачный ответ от сервера
28-10-2015 00:50:22: Получено 23569 байт
28-10-2015 00:50:22: Запрос: http://mdata.yandex.net/i?path=b1228163642_img_id2535716104840754628.jpeg
28-10-2015 00:50:22: Удачный ответ от сервера
28-10-2015 00:50:22: Получено 170115 байт
28-10-2015 00:50:22: Не найдена ссылка на характеристики!
28-10-2015 00:50:22: Конец парсинга
Надіслати
Поділитися на інших сайтах


Вы точно обновили парсер версия 1.4.3? Я попробовал парсить и с локалки и с демо все парсится

Получается, что у вас на странице с товаром нет ссылки на характеристики, тут даже дело не в куках.

попробуйте еще раз обновить

Надіслати
Поділитися на інших сайтах

Вы точно обновили парсер версия 1.4.3? Я попробовал парсить и с локалки и с демо все парсится

Получается, что у вас на странице с товаром нет ссылки на характеристики, тут даже дело не в куках.

попробуйте еще раз обновить

 

Обновил ещё раз, убедился что 1.4.3, убедился что ссылка правильно отправлена.

в логах вот

 

 

28-10-2015 08:56:48: Ссылка на товар:https://market.yandex.ru/product/7980385?hid=765280&nid=54931&text=Galaxy%20GL%202101&srnum=4

28-10-2015 08:56:48: Начало парсинга
28-10-2015 08:56:48: Cookie включены.
28-10-2015 08:56:50: Удачный ответ от сервера
28-10-2015 08:56:50: Получено 47290 байт
28-10-2015 08:56:50: Название товара: Galaxy GL2101
28-10-2015 08:56:50: Удачный ответ от сервера
28-10-2015 08:56:50: Получено 36601 байт
28-10-2015 08:56:50: Удачный ответ от сервера
28-10-2015 08:56:50: Получено 36601 байт
28-10-2015 08:56:50: Не найдена ссылка на характеристики!
28-10-2015 08:56:51: Конец парсинга
 
Змінено користувачем seregakng
Надіслати
Поділитися на інших сайтах


попробуйте заменить в

\admin\controller\module\parsermanager.php строка1529

    $attr_url_parse = $html_parse->find('ul[class=product-tabs__item] a[class^=link link_theme_minor], li[class=product-tabs__item] a[class^=link link_theme_minor], a[class=link link_theme_minor product-tabs__tab-spec], a[class=link smart-link i-bem]',0);   

на

$attr_url_parse = $html_parse->find('div[class=product-card__spec] a[class=link link_theme_minor]',0);

 

и спарсить товар

Надіслати
Поділитися на інших сайтах

попробуйте заменить в

\admin\controller\module\parsermanager.php строка1529

    $attr_url_parse = $html_parse->find('ul[class=product-tabs__item] a[class^=link link_theme_minor], li[class=product-tabs__item] a[class^=link link_theme_minor], a[class=link link_theme_minor product-tabs__tab-spec], a[class=link smart-link i-bem]',0);   

на

$attr_url_parse = $html_parse->find('div[class=product-card__spec] a[class=link link_theme_minor]',0);

 

и спарсить товар

 

Версия последняя, да.

Попробовал заменить строку, результат тот же самый.

 

28-10-2015 20:02:24: Не найдена ссылка на характеристики!
Надіслати
Поділитися на інших сайтах


попробуйте заменить в

\admin\controller\module\parsermanager.php строка1529

    $attr_url_parse = $html_parse->find('ul[class=product-tabs__item] a[class^=link link_theme_minor], li[class=product-tabs__item] a[class^=link link_theme_minor], a[class=link link_theme_minor product-tabs__tab-spec], a[class=link smart-link i-bem]',0);   

на

$attr_url_parse = $html_parse->find('div[class=product-card__spec] a[class=link link_theme_minor]',0);

 

и спарсить товар

 

Без изменений!! )

Надіслати
Поділитися на інших сайтах


вставьте после строки 1372

file_put_contents(DIR_DOWNLOAD.'html.txt', $content);

и пришлите на почту файл  download\html.txt

Надіслати
Поділитися на інших сайтах

вставьте после строки 1372

file_put_contents(DIR_DOWNLOAD.'html.txt', $content);

и пришлите на почту файл  download\html.txt

 

Мыло ваше не нашёл 

так что здесь http://kngshop.ru/html.rar

Надіслати
Поділитися на інших сайтах


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

На ддемо я удалил куки, поиск работает

Надіслати
Поділитися на інших сайтах

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

На ддемо я удалил куки, поиск работает

 

Что с парсингом атрибутов?

Вам выше указали ссылку на файл, который Вы просили выгрузить.

Надіслати
Поділитися на інших сайтах


Что с парсингом атрибутов?

Вам выше указали ссылку на файл, который Вы просили выгрузить.

обновите парсер, должно решиться

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

есть в планах добавление  автоматического распознавания капчи через antigate ?

нет не планирую

Надіслати
Поділитися на інших сайтах

Скажите пожалуйста. А если имя товара на русском или украинском языке, должно нормально искать? (например "Термія")

не скажу, делается запрос на поиск, все что найдет вывыдет

Надіслати
Поділитися на інших сайтах

у кого не парсится производитель на онлайнере

 

замените строку 1926 в файле контроллера \admin\controller\module\parsermanager.php

 

if ($manufacture_parse = $html_parse->find('div[class=b-offers-path] a)Х

на                 

 if ($manufacture_parse = $html_parse->find('div[class=b-offers-path] a, ol[class=breadcrumbs__list] a')){

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.