Расширение для Chrome (Manifest V3) для работы с артикулами товаров М.Видео и Эльдорадо.
- Сбор артикулов — автоматический сбор SKU со всех открытых вкладок М.Видео и Эльдорадо в один клик
- Копирование со ссылками — SKU копируются с кликабельными ссылками на товары (для вставки в Google Docs, Excel и т.д.)
- Пакетное открытие — вставьте список артикулов или ссылку на Google Docs, и расширение откроет все товары во вкладках
- Проверка наличия — пакетная проверка статуса товаров: в наличии, мало, нет в продаже, мягкий бан
- Мониторинг цен и наличия — отслеживание изменений цен и статуса товаров с уведомлениями
- Обнаружение бана — автоматическое определение мягкого бана М.Видео (403/429) с уведомлениями о снятии
- Защита от перегрузок — встроенный троттлинг запросов к API М.Видео для снижения риска блокировки
- История обработки — отслеживание ранее обработанных артикулов с возможностью очистки
- Определение региона — предупреждение, если город не Москва (цены и наличие могут отличаться)
- Автопроверка обновлений — расширение проверяет наличие новой версии каждые 6 часов и уведомляет о доступном обновлении
Расширение автоматически проверяет наличие новой версии. При обнаружении обновления появится уведомление — нажмите на него, чтобы перейти на страницу загрузки. После скачивания замените файлы и нажмите кнопку обновления на chrome://extensions/.
- Скачайте или клонируйте репозиторий
- Откройте
chrome://extensions/в браузере - Включите Режим разработчика (переключатель в правом верхнем углу)
- Нажмите Загрузить распакованное расширение
- Выберите папку с файлами расширения
- Откройте вкладки с товарами на сайтах М.Видео или Эльдорадо
- Нажмите на иконку расширения — откроется виджет
- Нажмите Собрать для сбора артикулов со всех вкладок
- Результаты автоматически копируются в буфер обмена со ссылками
- mvideo.ru
- eldorado.ru
- docs.google.com (для пакетного открытия)
- Manifest V3 — современный формат расширений Chrome
- Service Worker — фоновая логика работает в service worker
- Shadow DOM — виджет изолирован от стилей сайта
- Web Locks API — синхронизация запросов для предотвращения перегрузки
Частный проект. Все права защищены.
Chrome extension (Manifest V3) for working with product SKUs from M.Video and Eldorado online stores.
- SKU Collection — automatically collect SKUs from all open M.Video and Eldorado tabs in one click
- Copy with Links — SKUs are copied with clickable product links (for pasting into Google Docs, Excel, etc.)
- Batch Opening — paste a list of SKUs or a Google Docs link, and the extension opens all products in tabs
- Availability Check — batch check product status: in stock, low stock, out of stock, soft ban
- Price & Availability Monitoring — track price changes and product status with notifications
- Ban Detection — automatic detection of M.Video soft bans (403/429) with notifications when lifted
- Rate Limiting Protection — built-in request throttling for M.Video API to reduce blocking risk
- Processing History — track previously processed SKUs with the ability to clear history
- Region Detection — warning if the city is not Moscow (prices and availability may differ)
- Auto-update Check — the extension checks for new versions every 6 hours and notifies when an update is available
The extension automatically checks for new versions. When an update is found, a notification will appear — click it to go to the download page. After downloading, replace the files and click the reload button on chrome://extensions/.
- Download or clone this repository
- Open
chrome://extensions/in your browser - Enable Developer mode (toggle in the top right corner)
- Click Load unpacked
- Select the folder with the extension files
- Open tabs with products on M.Video or Eldorado websites
- Click the extension icon — a widget will appear
- Click Collect to gather SKUs from all tabs
- Results are automatically copied to the clipboard with links
- mvideo.ru
- eldorado.ru
- docs.google.com (for batch opening)
- Manifest V3 — modern Chrome extension format
- Service Worker — background logic runs in a service worker
- Shadow DOM — widget is isolated from website styles
- Web Locks API — request synchronization to prevent overloading
Private project. All rights reserved.