Полезные скрипты для улучшения Мегамаркета

jason09

Опытный
Домашняя страница на github - https://github.com/xob0t/MM-tools

Как пользоваться
1. Уставновить userscript менеджер для вашего браузера
* https://www.tampermonkey.net/
* https://violentmonkey.github.io/
2. Нажать на "Установить" у нужного вам скрипта

Megamarket Order Info
Установить

order-info-demo.webp


Показывает информацию по промокодам и бонусам на странице заказов

Megamarket Bonus Date
Установить

Показывает дату начисления бонусов
bonus_demo.webp


Megamarket Cart Tools
Установить

Добавляет инструменты для работы с корзинами.

Позволяет:
* Копировать все товары из корзины как json строку
* Добавлять товары в корзину из json строки
* Удалять все товары из корзины одной кнопкой

1725608118061.webp


Megamarket Price Calculator
Установить

Отображение цен с вычетом бонусов и сортировка по ним.

price_demo.webp
 
а в яндекс браузере не работает что - ли? или на новом оформлении сайта не работает, не могу понять
 
Последнее редактирование:
что именно не работает?
в браузере хром работает только в одном профиле. в остальных не работает. это скрин из хрома, где не показывается, хотя показано что скрипт включен.
а в яндексе ни в одном профиле не показывается дата. не знаю почему.
1726741594452.webp
 
в браузере хром работает только в одном профиле. в остальных не работает. это скрин из хрома, где не показывается, хотя показано что скрипт включен.
а в яндексе ни в одном профиле не показывается дата. не знаю почему.
Посмотреть вложение 829191

На скрине видно, что скрипт хоть и включен, но не активен.
Вот тут предупежедение какое-то, скорее всего дело в нем.
1726752016530.png
 
На скрине видно, что скрипт хоть и включен, но не активен.
Вот тут предупежедение какое-то, скорее всего дело в нем.
Посмотреть вложение 829214
надо было включить режим разработчика)) ну, извините, я в английской не бумбум.
1726761431454.webp

теперь всё работает) спасибо!
1726761499912.webp
 
Домашняя страница на github - https://github.com/xob0t/MM-tools

Как пользоваться
1. Уставновить userscript менеджер для вашего браузера
* https://www.tampermonkey.net/
* https://violentmonkey.github.io/
2. Нажать на "Установить" у нужного вам скрипта

Megamarket Order Info
Установить

Посмотреть вложение 824512

Показывает информацию по промокодам и бонусам на странице заказов

Megamarket Bonus Date
Установить

Показывает дату начисления бонусов
Посмотреть вложение 824511

Megamarket Cart Tools
Установить

Добавляет инструменты для работы с корзинами.

Позволяет:
* Копировать все товары из корзины как json строку
* Добавлять товары в корзину из json строки
* Удалять все товары из корзины одной кнопкой

Посмотреть вложение 824514

Megamarket Price Calculator
Установить

Отображение цен с вычетом бонусов и сортировка по ним.
Скрипты для Мегамаркета я начал искать, когда понял, что загрузка 200 позиций вручную убивает два рабочих дня. Нашёл готовое решение, которое парсит характеристики из моего прайса и заливает их через API, но столкнулся с проблемой: скрипт работал только при идеально заполненных полях. Пришлось переделывать всю структуру таблицы, и тут я оценил, насколько важна правильная подготовка данных. Например, создание карточек товаров на маркетплейсе требует строгого соответствия единиц измерения и категорий, иначе скрипт просто пропускает позицию. Я теперь сначала проверяю три тестовых артикула, корректирую скрипт под их формат, а потом запускаю массовую загрузку. Это заняло пару вечеров, но теперь заливка занимает 15 минут вместо восьми часов. Ещё полезно прописать автоматическую замену спецсимволов, чтобы описание не ломалось.

Посмотреть вложение 824513
ого, спасибо, не знал, что такое есть