Register Now

Login

Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.


Send Message

Add post

Login

Register Now

Цель сайта совместная помощь друг другу, если вы желаете скачивать ресурсы и ничего при этом не делать, вам нужно оплатить Подписку Другой вариант активно помогать другим участникам

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

Модуль Парсер-менеджер товаров с торговых площадок
Предназначен для обновления и добавления товаров с торговых площадок Яндекс-маркет(категории электроника, бытовая техника, компьютеры и некоторые дугие), Hotline.ua, Onliner.by . В дальнейшем возможно добавление других сайтов.


Возможности:

  • Добавление, обновление товаров .
  • Автоматический поиск товара на сайте-доноре по названию товара или модели.
  • Сохранение постоянных ссылок на товары с сайта донора, для дальнейшего использования ссылки.
  • Гибкое использование фильтров для поиска редактируемых товаров, по отсутствию характеристик, описания, цены, изображения или целой категории товаров.
  • Возможность выбора данных для обновления, данные указываются для каждого источника, с одного можно парсить атрибуты с другого, цену, описание и тд.
  • Возможность дополнять или заменять данные в товарах.
  • Использование прокси-сервера или указание целого листа с прокси-серверами. С последующей проверкой доступности сайта –донора (Яндекс.Маркет ). После проверки прокси сортируются по времени доступа.
  • Контроль при парсинге нескольких товаров, если произошло прерывание парсинга из-за обрыва, таймаута, их можно допарсить позже.
  • Подробный лог парсинга.

Внимание! Необходима библиотека CURL в PHP.

Установка:
Копирование в корень магазина. После запуска модуля создастся две таблицы в БД, одна для хранения ссылок на товары, другая для хранения ссылок при парсинге нескольких товаров.
Желательно добавить в файл admin/model/catalog/product.php в функции deleteProduct() строку

$this->db->query(«DELETE FROM » . DB_PREFIX . «parser_urls WHERE product_id = ‘» . (int)$product_id . «‘»);

Для удаления ссылок при удалении товара.
Если модуль удаляется эту строку тоже нужно удалять.

Принцип работы модуля:
После установки модуля необходимо сделать первоначальные настройки для парсера и для сайтов-доноров, указывается сайт источник.
Обязательно нажать «Сохранить». После настроек модуль готов к работе. Будут показаны товары, указанные в фильтре, или все если фильтр не используется.

Обновление товаров.
Для поиска товара необходимо нажать «Поиск» и будет произведен поиск товара по названию или модели. В появившемся списке товаров выбирается нужный, после чего ссылка на товар постоянно запомнится в парсере. Если поиск не дал результатов, можно ввести прямую ссылку на товар, скопировав ее с сайта источника. Для этого нужно нажать «+». Также есть возможность поиска товара по произвольному запросу(не по названию товара или модели). Для это нужно нажать «Ввести запрос» и ввести в поле, что необходимо найти.
После появления ссылки с строке товара, товар можно парсить, есть возможность указать новую цену для товара, предварительно убрав галочку «Заменять цену» в настройках .
Также возможен парсинг нескольких товаров, для этого нужно выбрать товары и нажать «Парсить все». Будут спарсены товары у которых есть ссылки.

ВАЖНО! Парсинг нескольких товаров может быстро привести к бану, в особенности Яндексом, поэтому используйте эту функцию, если имеете прокси-сервера.

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

Добавление новых товаров.
Товары будут добавляться с выбранного сайта-источника. Для поиска товара надо нажать «Найти товар», можно сразу ввести прямую ссылку, нажав «+». После появления ссылки, можно парсить товар, нажав «Добавить товар». Для новых товаров можно указать категорию для отображения.


Обновление от 13.03.2014:

1. Улучшен парсинг через прокси с Яндекс.маркет.
2. Можно добавлять свою цену и артикул в процессе парсинга.
3. В описание к модулю добавлен механизм подкидывания кук из браузера в парсер, так Яндекс.маркет лучше отдает цены по разным доменным зонам.

Обновление от 05.04.2014:

1. Добавлено поле в настройки для создания задержки при парсинге нескольких товаров. Чем больше время, тем меньше вероятность попадания в бан.
2, Куки, импортированные из браузера теперь можно загружать в парсер, также можно очищать куки парсера из настроек.
3. Добавлена возможность автоматического создания производителя товаров при парсинге.
4. Добавлен фильтр на товары, имеющие ссылки на сайт источник.

Обновление от 29.04.2014:

1. Изменения в связи с изменением верстки на яндекс.маркете.
2. Добавлен фильтр по вкл/выкл товарам

[button size=»small» color=»orange» style=»none» new_window=»true» link=»http://www.oc-parser.ru/index.php?r=site/page&view=demomanager»]Видео как работает парсер:[/su_button]         [button size=»small» color=»green» style=»none» new_window=»true» link=»http://www.oc-parser.ru/opencart/oc1541/admin/index.php?route=module/parsermanager»]Админка (demo; demo)[/su_button]         
Parser Feofan (1.3 MiB, 371 downloads)
Избранное (0)
Please login to bookmark Close

About

Leave a reply