[FreeWare] Парсер товаров интернет-магазинов

kactetus

митя is here )
Регистрация
26 Авг 2007
Сообщения
440
Реакции
281
Представляю скрипт парсинга товаров с торговых площадок для создания интернет-магазинов или сателлитов для заработка на реальных продажах и продаже ссылок.

Для парсинга доступны торговые площадки:
  • Яндекс.Маркет
  • МаркетГид
  • Озон
  • Торг.Маил

Поддерживаются следующие форматы экспорта:
  1. Экспорт в tkx для TextKit
  2. Экспорт в csv для VirtueMart
  3. Экспорт в csv для PHPShop
  4. Экспорт в csv для VamShop
  5. Экспорт в csv для ShopCMS
  6. Экспорт в csv для ShopScript
  7. Экспорт в csv для ShopScript Free
  8. Экспорт в csv для WebAsyst
  9. Экспорт в csv для WebAsyst с характеристиками
  10. Экспорт в csv с разбиением на характеристики
  11. Экспорт в csv c разбиением + картинки
  12. Экспорт с разбиением на хар-ки
  13. Экспорт в тхт


Скачать
_http://mir.cr/0EA90SV5

Тут вроде обитает автор
 
Это какая версия парсера? Корректно импортирует csv в движки?
 
Попробовал для теста спарсить телефоны Нокиа с маркета.
1. Зашел в раздел "сотовые телефоны"
Для просмотра ссылки Войди или Зарегистрируйся
2. Вставил эту ссылку в поле URL скрипта
3. В поле "ключевое слово" вписал "Nokia"
4. Пославил задержку в 4 секунды.
В итоге скрипт написал:
Парсинг Яндекс Маркета
Пишем в категорию Сотовые телефоны
И остановился.
 
Для парсинга яндекс маркета надо вставлять такую ссылку.

Почитай мануал там есть в архиве.
 
на маркетгид не получилось
ошибка
MarketGid

Fatal error: Call to undefined function mb_convert_encoding() in Z:\home\gshop\www\functions.php on line 112
112 строка это выбор кодировки для импорта
PHP:
$p = mb_convert_encoding($p, "windows-1251", "UTF-8");
в конфиге прописано windows-1251, менял на UTF-8, та же ошибка
 
на маркетгид не получилось
ошибка
112 строка это выбор кодировки для импорта
PHP:
$p = mb_convert_encoding($p, "windows-1251", "UTF-8");
в конфиге прописано windows-1251, менял на UTF-8, та же ошибка

Если запускаеш локально, то
Зайди в Configuration File (php.ini) Path \usr\local\php\php.ini
Разкоментируй (убери ";") в extension=php_mbstring.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll

Перезагрузи web server.
 
Если запускаеш локально, то
Зайди в Configuration File (php.ini) Path \usr\local\php\php.ini
Разкоментируй (убери ";") в extension=php_mbstring.dll
Перезагрузи web server.
расскоментировал
не помогло
попробую еще на сервере

и еще, ткните мне плз, не вижу как для яши ссылку правильно сформировать
такого вида
_http://market.yandex.ru/guru.xml?CMD=-RR=0,0,0,0-VIS=160-CAT_ID=948402-EXC=1-PG=10&hid=91650
 
Назад
Сверху