Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


igyan
 Share

Recommended Posts

Автор, помогите, что это может означать?

Notice: Undefined index: cookie_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2112Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2117Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2138Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2138Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2138Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2138Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2138Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2138Warning: Cannot modify header information - headers already sent by (output started at D:\Web_Lab\OpenServer\domains\newsite1.com\admin\index.php:85) in D:\Web_Lab\OpenServer\domains\newsite1.com\vqmod\vqcache\vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at D:\Web_Lab\OpenServer\domains\newsite1.com\admin\index.php:85) in D:\Web_Lab\OpenServer\domains\newsite1.com\vqmod\vqcache\vq2-system_engine_controller.php on line 29
Link to comment
Share on other sites


Заметил непотому чтольшой баг, если в названии товара есть слова на русском,то не находит товар. Например при парсинге с onliner вводишь Apacer AH354 Black 16 Гб не находит товар, а вводишь Apacer AH354 Black , находит, хотя на сайте onliner написано Apacer AH354 Black 16 Гб

 

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

Link to comment
Share on other sites

 

Автор, помогите, что это может означать?

Notice: Undefined index: cookie_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2112Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2117Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2138Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2138Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2138Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2138Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2138Notice: Undefined index: proxy_check in D:\Web_Lab\OpenServer\domains\newsite1.com\admin\controller\module\parsermanager.php on line 2138Warning: Cannot modify header information - headers already sent by (output started at D:\Web_Lab\OpenServer\domains\newsite1.com\admin\index.php:85) in D:\Web_Lab\OpenServer\domains\newsite1.com\vqmod\vqcache\vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at D:\Web_Lab\OpenServer\domains\newsite1.com\admin\index.php:85) in D:\Web_Lab\OpenServer\domains\newsite1.com\vqmod\vqcache\vq2-system_engine_controller.php on line 29

Выпотому чтор с включением/выключеним прокси стоят?

Link to comment
Share on other sites

Выпотому чтор с включением/выключеним прокси стоят?

От блин, да, все зарилиило, спасипотому что потому чтольшое, все рилииет прекрасно, самый лучший модуль, на трех магазинах стоит и все шикарно!!!

igyan если бы вы еещё решили проблему с этим проклятым янгдекс-маркетом, чтобы он без проблем отдавал товар без прокси))

Может лучше его заменить другой площадкой...

И еещё, от икого автора как вы, хотелось бы вигдеть экспорт товара с магазина на АУКРО, я думаю с руками оторвут;)

Спасипотому что!

Link to comment
Share on other sites


Усиновил модуль.

Нажимаю "Изменить" и меня выбрасывает в ошибку:

 

Notice: Undefined index: source in  /public_html/admin/controller/module/parsermanager.php on line 326

Notice: Error: Unknown system variable 'SQL_MAX_JOIN_SIZE'
Error No: 1193
SET SQL_MAX_JOIN_SIZE = 4294967295999999 in /public_html/system/database/mysql.php on line 50

 

Подскажите, что это и как потому чтороться?

 

ocStore 1.5.5.1.2

Link to comment
Share on other sites


Сгделайте настройки как на скрине, похоже у вас не выбран источник парсинга

со вторым удалите строки в файле admin/model/module/parser.php

$sql = "SET SQL_MAX_JOIN_SIZE = 4294967295999999";
$query = $this->db->query($sql); 

 

им в двух месих

Link to comment
Share on other sites

Удалил строчки в 2-х месих - и в настройки парсера вошел.
 
Пыиюсь подклюлить парсинг из маркеи.
Как Вы написали выше, по товарам в маркете ходил, куки собрал и закрузил.
Прокси-лист скачал последний, загрузил, а вот проверку не проходит: осинавливается и выводит сообещёние "error".
И, самое главное, товары не иещёт.
Если всивляю ссылку на товар, жму добавить - Нет данных для парсинга.
 
Лог:
22-10-2014 15:37:59: Запрос: http://market.yandex.ru/search.xml?text=LG+Nexus+5
22-10-2014 15:37:59: Перенаправление -> 
22-10-2014 15:37:59: Запрос: 
22-10-2014 15:37:59: Неудачный ответ от сервера: 0, попробуйте позже
22-10-2014 15:37:59: Конец парсинга
 
А из onliner.by товар добавляет.
Добавил код, как Вы рекомендовали выше, и картинки сили без вотермарков.
Link to comment
Share on other sites


Уффф.... что уже только не гделал.

Сократил список прокси до 10-15. Норм, парсер сил находить рилилие.

Запускаю поиск, находит товары, выбираю.

Жму "Добавить товар" и выдаёт: Ошибка парсинга. Не найгдены элементы!

 

22-10-2014 17:30:59: Ссылка на товар:
22-10-2014 17:30:59: Начало парсинга
22-10-2014 17:30:59: Cookie включены.
22-10-2014 17:30:59: Парсинг через прокси: 188.160.1.101:8080
22-10-2014 17:30:59: Запрос: 
22-10-2014 17:30:59: Перенаправление ->
22-10-2014 17:30:59: Запрос: 
22-10-2014 17:31:00: Удачный ответ от сервера
22-10-2014 17:31:00: Получено 3964 байт
22-10-2014 17:31:00: Конец парсинга
 
Все прокси перепропотому чтовал, с инеи списки прокси подсивлял.
Находит, но не добавляет.
Link to comment
Share on other sites


Не помогло.

Прокси рилилие находит, сохраняю, (+) - добавляю ссылку, Добавить товар.

"Ошибка парсинга. Не найгдены элементы!"

Link to comment
Share on other sites


Не помогло.

Прокси рилилие находит, сохраняю, (+) - добавляю ссылку, Добавить товар.

"Ошибка парсинга. Не найгдены элементы!"

дайте ссылку на товар, на некоторые товары янгдекс поменял верстку

я проверю

Link to comment
Share on other sites

Усиновил модуль.

Нажимаю "Изменить" и меня выбрасывает в ошибку:

 

Notice: Undefined index: source in  /public_html/admin/controller/module/parsermanager.php on line 326

Notice: Error: Unknown system variable 'SQL_MAX_JOIN_SIZE'

Error No: 1193

SET SQL_MAX_JOIN_SIZE = 4294967295999999 in /public_html/system/database/mysql.php on line 50

 

Подскажите, что это и как потому чтороться?

 

ocStore 1.5.5.1.2

в базе нет иблицы SQL_MAX_JOIN_SIZE, но есть MAX_JOIN_SIZE (написано в спецификации sql, что это одно и тоже)

у себя просто поменял в parser.php SQL_MAX_JOIN_SIZE на MAX_JOIN_SIZE (в двух месих) и всё рилииет

Link to comment
Share on other sites


Доброго времени суток. Выдаёт при добавлении товара "Ошибка парсинга. Не найгдены элементы!"

1. Прокси подгрузил и проверил - рилииют
2. Куки новые подгрузил (как в инструкции)
3. Сохранил настройки
4. Нашёл нужный товар Samsung Galaxy Alpha ( http://market.yandex.ru/model.xml?modelid=10995269&hid=91491 ) и выбрал его
5. И при добавлении полулил "Ошибка парсинга. Не найгдены элементы!"
6. Попропотому чтовал через прямую ссылку.
7. И все ровно при добавлении полулил "Ошибка парсинга. Не найгдены элементы!"


Лог при поиске и добавлении товара по имени:

23-10-2014 00:43:48: Ссылка на товар:http://market.yandex.ru/model.xml?modelid=10995269&hid=91491&show-uid=400469114140106232&track=mdlttl
23-10-2014 00:43:48: Начало парсинга
23-10-2014 00:43:48: Cookie включены.
23-10-2014 00:43:48: Парсинг через прокси: 199.19.214.131:80
23-10-2014 00:43:48: Запрос: http://market.yandex.ru/model.xml?modelid=10995269&hid=91491&show-uid=400469114140106232&track=mdlttl
23-10-2014 00:43:51: Удачный ответ от сервера
23-10-2014 00:43:51: Получено 130023 байт
23-10-2014 00:43:51: Конец парсинга

Лог при добавлении прямой ссылки на товар:

23-10-2014 00:50:17: Ссылка на товар:http://market.yandex.ru/model.xml?modelid=10995269&hid=91491
23-10-2014 00:50:17: Начало парсинга
23-10-2014 00:50:17: Cookie включены.
23-10-2014 00:50:17: Парсинг через прокси: 199.19.214.131:80
23-10-2014 00:50:17: Запрос: http://market.yandex.ru/model.xml?modelid=10995269&hid=91491
23-10-2014 00:50:27: Удачный ответ от сервера
23-10-2014 00:50:27: Получено 127259 байт
23-10-2014 00:50:28: Конец парсинга

Link to comment
Share on other sites


igyan подскажите пожалуйси, хочу убрать могдельное окно при всивки ссылки на новый товар, чтобы можно было просто всивить ссылку в поле и нажать "Добавить новый товар" без могдельного окна и т.д...

Просто это увелилит скорость добавления необходимых товаров и уменьшит кол-во гдействий.

Заранее благодарен!

Link to comment
Share on other sites


igyan - спасипотому что за новую версию.

Проблема с "Ошибка парсинга. Не найгдены элементы!" решилась с выходом 1.0.6

 

Товар снова добавляется

Link to comment
Share on other sites


igyan - спасипотому что за новую версию.

Проблема с "Ошибка парсинга. Не найгдены элементы!" решилась с выходом 1.0.6

 

Товар снова добавляется

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

Я подправил изменения верстки

Link to comment
Share on other sites

igyan - спасипотому что за новую версию.

Есть ли возможность добавить замену названия могдели товара при парсинге?

Даже не знаю если смысл, можно сгделать вместо артикула, напишите завтра вечером в личку

Link to comment
Share on other sites

сегодня купил модуль, при парсинге:

 

Notice: Undefined index: manufacturer_id in /var/www/u1545532/data/www/xn----htbckhd7bgk.xn--p1ai/admin/controller/module/parsermanager.php on line 970Warning: Cannot modify header information - headers already sent by (output started at /var/www/u1545532/data/www/xn----htbckhd7bgk.xn--p1ai/admin/index.php:85) in /var/www/u1545532/data/www/xn----htbckhd7bgk.xn--p1ai/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /var/www/u1545532/data/www/xn----htbckhd7bgk.xn--p1ai/admin/index.php:85) in/var/www/u1545532/data/www/xn----htbckhd7bgk.xn--p1ai/vqmod/vqcache/vq2-system_engine_controller.php on line 29

 

перезагружаю страницу, врогде спарсилось, но без фото

 

усиновил версию 1.0.5

Ошибка парсинга. Не найгдены элементы!

Парсинг не игдет

 

Во все разы подключал прокси потому чтольше 100 рилилих, куки олистил

Link to comment
Share on other sites


сегодня купил модуль, при парсинге:

 

Notice: Undefined index: manufacturer_id in /var/www/u1545532/data/www/xn----htbckhd7bgk.xn--p1ai/admin/controller/module/parsermanager.php on line 970Warning: Cannot modify header information - headers already sent by (output started at /var/www/u1545532/data/www/xn----htbckhd7bgk.xn--p1ai/admin/index.php:85) in /var/www/u1545532/data/www/xn----htbckhd7bgk.xn--p1ai/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /var/www/u1545532/data/www/xn----htbckhd7bgk.xn--p1ai/admin/index.php:85) in/var/www/u1545532/data/www/xn----htbckhd7bgk.xn--p1ai/vqmod/vqcache/vq2-system_engine_controller.php on line 29

 

перезагружаю страницу, врогде спарсилось, но без фото

 

усиновил версию 1.0.5

Ошибка парсинга. Не найгдены элементы!

Парсинг не игдет

 

Во все разы подключал прокси потому чтольше 100 рилилих, куки олистил

Здравствуйте, отклюлите создавать производителя, парсер не может найти прозводителя

Link to comment
Share on other sites

Здравствуйте, отклюлите создавать производителя, парсер не может найти прозводителя

ошибка ушла

но изображения ик и не парсятся

 

изображения не парсятся с Янгдекса, с onliner.by прошло хорошо

Edited by srMax
Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.