SteamDB - Sales; Ultimate Enhancer

Комплексное улучшение для SteamDB: фильтры по языкам, спискам, дате, РРЦ, конвертация валют, расширенная информация об играх, калькулятор желаемого, фильтры по % от ист. минимума.

Установить с Greasy Fork

Функционал скрипта


Расширенные фильтры
  • Русский перевод:
    • Фильтрация по наличию только текстового перевода (интерфейс/субтитры).
    • Фильтрация игр по наличию русской озвучки.
    • Фильтрация игр без русского перевода.
  • Списки (подходят для просмотра недоступных в России игр):
    • Сохранение кастомных списков игр (Список 1/Список 2).
    • Фильтрация уникального по пересечению списков.
  • Фильтр по дате начала распродажи (календарь).
  • Фильтры по обзорам и раннему доступу:
    • Фильтрация в реальном времени по количеству обзоров (минимальное/максимальное).
    • Фильтрация в реальном времени по проценту положительных обзоров (минимальный/максимальный).
    • Фильтрация по статусу раннего доступа (показать/скрыть).
  • Фильтр по меткам (тегам):
    • Открывает модальное окно для поиска и добавления нужных меток в фильтр.
    • Для каждой метки можно задать максимальную позицию в топе (например, чтобы метка "Хоррор" была не ниже 5-го места у игры).
    • Позволяет создавать сложные комбинации фильтров по нескольким меткам одновременно.
  • Анализ соответствия цен (Valve, ППС, Курс):
    • При выборе любой базовой валюты (кроме USD) на SteamDB, скрипт позволяет анализировать цены игр относительно официальных метрик ценообразования Valve для выбранного региона.
    • Слева от названия игры отображаются три колонки с индикаторами (Курс, ППС, Valve):
      • < (синий): Текущая локальная цена ниже рекомендованной. Отображается процент разницы.
      • = (зеленый): Текущая локальная цена соответствует рекомендованной.
      • > (красный): Текущая локальная цена выше рекомендованной. Отображается процент разницы.
      • N/A: Если данные для расчета недоступны в матрице Steam.
    • Добавлена расширенная панель из 9 кнопок фильтров, позволяющая гибко комбинировать условия и находить игры по любой из трех метрик (например, "Дешевле Valve", но "Дороже Курса").
  • Фильтры по типу скидок и проценту от исторического минимума (ATL):
    • Фильтры по типу исторической цены: Позволяют отображать или скрывать игры на основе цвета их скидки на SteamDB (синий - новый ист. минимум, зеленый - повтор мин. цены, фиолетовый - мин. за 2 года).
    • Фильтры по процентам в историческом минимуме (ATL): Сравнивают текущий процент скидки с процентом скидки, который был при достижении игрой All-Time Low цены.
      • % < Минимума: Текущий % скидки > Исторического % ATL (выгоднее).
      • % = Минимуму: Текущий % скидки = Исторического % ATL.
      • % > Минимума: Текущий % скидки < Исторического % ATL (менее выгодно по % скидки).
"Тотальная" сортировка
  • Активируемая опция, которая изменяет стандартную сортировку по рейтингу на SteamDB.
  • Вместо простого процента положительных отзывов, используется формула: (количество обзоров * процент рейтинга).
  • Это позволяет эффективнее находить популярные и одновременно высокооцененные игры.
Конвертер валют
  • Возможность ручной настройки курса (по умолчанию: 1 = 0.19, задано для перевода тенге в рубли; можно вбить любой курс, в зависимости от используемой вами валюты).
Расширенная информация
  • При наведении на игру отображается всплывающая подсказка с серией, отзывами, статусом раннего доступа, языками и описанием.
  • Индикатор РРЦ: Слева от названия каждой игры отображается информация о соответствии цены трём официальным рекомендациям Steam.
  • Визуализация процента скидки ATL: Текст "at -X%" подсвечивается цветом, показывая, насколько текущий процент скидки выгоден по сравнению с историческим.
Калькулятор желаемого
  • Активируется кнопкой "Высчитать" на панели скрипта, если на SteamDB выбран фильтр "Your wishlist".
  • Собирает данные о ценах для игр из вашего списка желаемого и отображает их в таблице.
  • Рассчитывает и показывает итоговые суммы для покупки всех игр.

Инструкция


Настройка и запуск обработки
  1. Зайдите на страницу Sales на SteamDB.
  2. Проставьте нужную валюту и основные фильтры SteamDB.
  3. Нажмите кнопку "Обработать игры" (или "Высчитать" для калькулятора желаемого).
Работа с фильтрами и информацией
  • После обработки используйте новые фильтры на панели скрипта для сортировки по языкам, дате, РРЦ, спискам и т.д.
  • Наведите курсор на игру, чтобы увидеть расширенную информацию.
  • Для конвертации валюты введите курс и нажмите "Конвертировать".

Скриншоты


Игры, доступные в Казахстане и недоступные в России, с русским текстовым переводом, скидки на которые появились не раньше 19.06.2025

Пример работы скрипта 1

Игры, доступные в русском регионе, цена на которые ниже ППС, с русскими субтитрами, вне раннего доступа

Пример работы скрипта 2

Интерфейс калькулятора желаемого

Пример работы скрипта 3

❗️ Важная информация для пользователей Chrome (версия 138+)

Если скрипт не работает после установки, скорее всего, причина в новой политике безопасности Chrome.

Как это исправить? (Нажмите, чтобы развернуть инструкцию)
  1. Откройте chrome://extensions.
  2. Найдите Tampermonkey и нажмите "Сведения".
  3. Найдите переключатель "Разрешить пользовательские скрипты" (Allow user scripts).
  4. Включите этот переключатель.