Документация

Документация ПО "MultiScraper для X-CART"

MultiScraper это ПО для автоматического импорта большого колличества товаров из других магазинов прямиком в Ваш магазин X-CART.
Мы разрабатвали эту программу таким образом чтобы наполнение Вашего каталога большим колличеством категорий и товаров стало делом нескольких недель или даже дней.


Установка

MultiScraper это автономное программное обеспечение, оно будет использовать некоторые файлы Вашего X-Cart для интеграции с базой данных Вашего магазина.
Процесс установки прост насколько это возможно, он даже проще чем процесс установки стандартных модулей для X-Cart.

Внутри архива MultiScraper ("MSPRO.zip" архив) Вы найдёте папку "multiscraper"

  • Загрузите эту папку "multiscraper" в директорию установки Вашего X-Cart, НЕ СОДЕРЖИМОЕ ПАПКИ "multiscraper", А ВСЮ ПАПКУ.
  • Затем попробуйте открыть следующий URL в броузере: "http://{YOURSTORE.COM}/multiscraper/"
    Вы увидите страницу авторизации, начальный пароль: "password"
  • Установите права на "запись" (0777) для файла: /multiscraper/public/files/log.txt
Видео процесса установки

Замечание 1 : Если ваш интернет-магазин установлен не в корневую директорию сайта ("public_html" как правило), но в какую либо подпапку (например http://yourdomain.com/store/), сделайте следующее:

  • ОТКРОЙТЕ файл: /multiscraper/.htaccess
  • НАЙДИТЕ: RewriteBase /multiscraper/
  • ЗАМЕНИТЕ НА: RewriteBase /{НАЗВАНИЕ_ПОДПАПКИ_ГДЕ_УСТАНОВЛЕН_МАГАЗИН}/multiscraper/
  • Сохраните и попробуйте заново

Замечание 2 : Если Вы пользуетесь вебсервером Nginx, не Apache, MultiScraper может не заработать "из коробки", потребуется небольшая модификация серверных настроек.
В таком случае свяжитесь с поддержкой MultiSraper, мы детально объясним что нужно сделать для запуска MultiScraper


Интерфейс

Пользовательский интерфейс ПО MultiScraper состоит из 5 страниц (пункты главного меню)

  • Страница "Как пользоваться" содержит 5 вкладок в горизонтальном меню:
    • Обзор: список сайтов-доноров которые поддерживаются (доступны для захвата) Вашим MultiScraper в данный момент.

    • Конфигурация: исчерпывающее объяснение как заставить MultiScraper импортировать товары автоматически.

    • ЧаВо

    • Поддержка прокси: исчерпывающее объяснение как заставить MultiScraper парсить товары через прокси.

    • Безопасность: рекомендации как сделать эксплуатацию MultiScraper более безопасной.

  • Страница "Настройки" открывается сразу после авторизации и содержит общие настройки Вашего MultiScraper.
    Возле каждой настройки можно найти подсказку (иконка "вопросительный знак"), нажмите на иконку и получите исчерпывающее описание данной настройки во всплывающем окне.

  • Страница "Задачи". Наиболее важная страница интерфейса MultiScraper, Вы будете управлять задачами на парсинг (импорт товаров) здесь, см. раздел "Эксплуатация".

  • Страница "Лог" покажет отчёт о работе MultiScraper

  • Страница "Ручной запуск". Вы можете протестировать Ваш MultiScraper на этой странице.



Конфигурация

Одной из главных вещей которую Вы должны знать о MultiScraper это то что он рвботает ИТЕРАТИВНО.

Например, если нужно импортировать целую категорию с постраничной навигацией, MultiScraper будет это делать следующим образом:
  • итерация 1 : разбор первой страницы листинга и добавление всех ссылок на товары в список отложенных задач, также определение следующей страницы листинга
  • итерация 2 : парсинг колличества товаров определённого на странице "Настройки" в разделе "Колличество товаров захваченных в 1 итерации"
  • итерация 3 : разбор второй страницы листинга и добавление всех ссылок на товары в список отложенных задач, также определение следующей страницы листинга
  • итерация 4 : импорт следующей "порции" товаров
  • итерация 5 : разбор третьей страницы листинга и добавление всех ссылок на товары в список отложенных задач, также определение следующей страницы листинга
  • итерация 6 : парсинг следующей "порции" товаров
  • и так далее...

Таким образом смысл конфигурации состоит в том чтобы заставить MultiScraper запускаться ПЕРИОДИЧЕСКИ, например каждые 2 минуты.

Более детальное объяснение как заставить MultiScraper импортировать товары автоматически Вы найдёте а разделе "Конфигурация" на странице "Как пользоваться" Вашего MultiScraper


Эксплуатация

Посмотрим что умеет наш MultiScraper кроме простой и быстрой установки.

Мы создадим 2 задачи на парсинг, одну на импорт 3 отдельных товаров, другую на импорт целой категории

Пример задачи на парсинг 1: [Импорт отдельных товаров]
   Мы создадим задачу на импорт 3 отдельных товаров из 3 различных сайтов, пусть это будут Banggood.com, Lazada.com и Shein.com.
   Мы добавим их в различные категории нашего магазина и добавим $40 к цене каждого товара.
   Форма такой задачи будет выглядеть примерно так:


Давайте попробуем импортировать их с помощью страницы "Ручной запуск"

Вот как это выглядит на видео


Пример задачи на парсинг 2: [Импорт целой категории]
   Теперь создадим задачу на парсинг целых категорий, например, из Sunsky-online.com и Buyincoins.com. Скажем:

  • Мы хотим импортировать все товары их определённой категории
  • Мы хотим добавить 20% к цене каждого импортированного товара
  • Мы хотим ограничить колличество спарсенных изображений в описании товара до 5 ограничить колличество основных изображений до 4
  • Мы хотим вставить все спарсеные товары в несколько различных категорий и подкатегорий
  • Мы хотим чтобы изображения в описании загружались на наш сервер, мы хотим оставить их ссылками на внешний источник
  • И мы не хотим чтобы MultiScraper обновлял цену после импорта (в процессе следующих обновлений товаров) так как мы намерены изменить цены после того как товары добавлены в наш каталог
   Вот как форма задания будет выглядеть теперь:


Начинаем


После того как некоторое колличество товаров уже импортировано, Вы сможете увидеть таблицу "Импортированные товары", главную таблицу со списком ВСЕХ спарсенных товаров и таблицы с товарами для каждой конкретной задачи:



Где купить

На Codester.com

Поиск неисправностей

Если Вы столкнулись с какой-либо проблемой в процессе установки или эксплуатации этого модуля, пожалуйста свяжитесь с нами через эту форму или напишите запрос напрямую на один из этих адресов:

multiscraper@yahoo.com
phenomena44@gmail.com

Техподдержка доступна Понедельник-Пятница с 10.00 до 16.00 по GMT + 2 (кроме праздничных дней).