Skip to content

leroymerlin.ru site parser for fetching data about products availability

Notifications You must be signed in to change notification settings

antipin/leroymerlin-stock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leroymerlin stock

Кто пробовал заказать кухню в Леруа Мерлен, тот в цирке не смеется :) Как правило, в ближайшем к вашему дому магазине нет и половины того, что вам нужно. Приходится для каждого товара мучительно выписывать список магазинов, где товар есть в наличии, после чего составлять сводную таблицу и соображать, чтобы понять сколько магазинов придутся объехать.

Скрипт leroymerlin-stock позволяет задать список интересующих вас товаров (в виде артикулов) и получить сводную таблицу по наличию данных товаров во всех магазинах вашего региона.

Установка

Скрипт написан на node.js, поэтому вам нужны установленные node и пакетный менеджер npm.

git clone [email protected]:antipin/leroymerlin-stock.git
cd ./leroymerlin-stock
npm install

Запуск

В качестве входных данных скрипт использует файл ./sku-list.json с массивом артикулов товаров и требуемым количеством. Вам необходимо отредактировать заменить этот файл, заменив артикулы и требуемое количествл (не обязательно) на свои.

Скрипт формирует html-код и выводит его в stdout. Чтобы записать вывод в файл, используйте оператор >

node ./src/index.js > ~/table.html

Далее откройте файл ~/table.html в браузере.

English

This script fetches data from leroymerlin.ru site and builds a product availability table for all available locations.

About

leroymerlin.ru site parser for fetching data about products availability

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published