Кто пробовал заказать кухню в Леруа Мерлен, тот в цирке не смеется :) Как правило, в ближайшем к вашему дому магазине нет и половины того, что вам нужно. Приходится для каждого товара мучительно выписывать список магазинов, где товар есть в наличии, после чего составлять сводную таблицу и соображать, чтобы понять сколько магазинов придутся объехать.
Скрипт 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
в браузере.
This script fetches data from leroymerlin.ru site and builds a product availability table for all available locations.