Best price helper for marketplace

Считаем стоимость за штуку/за кг/за л

Autor
Arkasha Ivanov (apkawa)
Denně instalací
0
Celkem instalací
87
Hodnocení
0 1 0
Verze
0.5.12
Vytvořeno
28. 12. 2022
Aktualizováno
31. 01. 2025
Size
40,4 KB
Licence
MIT
Spustit na

CI

Greasy Fork Greasy Fork Greasy Fork OpenUserJS

Best price

Юзерскрипт для показа цены за единицу измерения, в СИ (килограмм, литр, метр) и за штуку

Пример

Использовать только в справочных целях на свой страх и риск, доверять на все 100% не рекомендуется.

На данный момент поддерживаются следующие сайты:

Сайт Добавлено Последняя проверка Примечание
https://ozon.ru/ 2021-10-21 2025-01-31 Ссылки в каталоге открываются только через среднюю кнопку мыши из за решения проблемы с путаницей ссылок в каталоге при сортировке
https://lenta.com/ 2022-10-24 2025-01-30
https://okeydostavka.ru/ 2022-10-25 2025-01-31
https://auchan.ru/ 2022-10-27 2025-01-31
https://perekrestok.ru/ 2022-10-28 2025-01-31
https://www.wildberries.ru/ 2022-12-27 2025-01-31

Предупреждение: т.к. есть проблема с e2e тестированием, то сайты проверяются нерегулярно и могут сломаться в любой момент после изменений на сайтах

Запланированы:

- https://vkusvill.ru/

Не будут поддерживаться:

Установка

  1. Установите Tampermonkey (GreaseMonkey не тестировался, не уверен что работает) 2.

Откройте best_price.user.js

  1. Предложат установить юзерскрипт, соглашайтесь

Функциональность

Текущая

  • Выводится цена в красной обводке на странице товара, в каталоге.
  • В каталогах при возможности добавляются кнопки сортировки
  • В некоторых случаях копируется постраничная паджинация вверх каталога для упрощения навигации (когда уже отсортировано по какому то критерию, то уже достаточно смотреть первый ряд и мотать дальше)
  • Учитываются комбинации, например "Кофе 100г по 10шт" - это будет 1кг и 10шт, цена выводится и за кг и за 1шт.

Ограничения

  • Для получения характеристик товара используется только название товара, описание и спецификации не используются
  • Сортировка производится только в пределах одной страницы, предзагрузки всех страниц нет. Для поиска лучшей цены возможно придется прокликать больше одной страницы каталога.
  • Семантика не учитывается, в некоторых случаях могут быть странные результаты. Например: "Форма для сыра 500гр", "Мешок 50л", "Корм для жирных котов от 10кг"

Запланировано

Обратная связь

Баги, предложения писать в Issues

Самостоятельная сборка

По вопросам самостоятельной сборки и доработок см в CONTRIBUTING