SteamDB - Sales; Ultimate Enhancer

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

יוצר
Egor Popov
התקנות יומיות
0
סה"כ התקנות
5
דירוגים
0 0 0
גרסה
1.1
נוצר
07-02-2025
עודכן
11-04-2025
Size
42.9 קילו-בייט
רישיון
MIT
חל על

SteamDB - Sales; Ultimate Enhancer

SteamDB - Sales; Ultimate Enhancer — это расширенный пользовательский скрипт для раздела скидок на SteamDB, который добавляет множество полезных функций для более комфортного использования платформы. Скрипт объединяет в себе функционал нескольких популярных инструментов, предоставляя пользователю расширенные возможности для работы с играми, фильтрами и конвертацией валют.


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

1. Расширенные фильтры

  • Русский перевод:
    • Фильтрация по наличию только текстового перевода (интерфейс/субтитры).
    • Фильтрация игр по наличию русской озвучки.
    • Фильтрация игр без русского перевода.
  • Списки (подходят для просмотра недоступных в России игр):
    • Сохранение кастомных списков игр (Список 1/Список 2).
    • Фильтрация уникального по пересечению списков.
  • Фильтр по дате начала распродажи (календарь).
  • (Новое!) Ранги цен (RU): Фильтр игр по их рангу цены в российском регионе Steam. Позволяет отображать игры с самыми низкими (топ 1-5) и высокими (топ 30-39) ценами для России. Данные основаны на исследовании от 3 апреля 2025 года.

2. Конвертер валют

  • Возможность ручной настройки курса (по умолчанию: 1 = 0.19, задано для перевода тенге в рубли; можно вбить любой курс, в зависимости от используемой вами валюты).

3. Расширенная информация

  • При наведении на игру отображается всплывающая подсказка с:
    • Серией игр (франшизой).
    • Процентом положительных отзывов.
    • Статусом Early Access (ранний доступ).
    • Подробной информацией о языковой поддержке (русский [и английский]).
    • Кратким описанием игры.
  • (Новое!) Индикатор выгодности (RU): Слева от названия каждой игры (для пользователей из РФ) отображаются 5 чисел, основанных на данных от 3 апреля 2025:
    1. Ранг цены RU: Позиция России в рейтинге цен на эту игру среди 39 регионов Steam (1 = самая дешёвая в мире). Чем меньше цифра, тем выгоднее цена в России.
    2. % разница (след.): На сколько процентов цена в РФ ниже, чем у следующего по дешевизне региона.
    3. Руб разница (след.): На сколько рублей цена в РФ ниже, чем у следующего по дешевизне региона.
    4. % разница (сред.): На сколько процентов цена в РФ ниже средней цены по всем регионам. (Отрицательное значение = дороже).
    5. Руб разница (сред.): На сколько рублей цена в РФ ниже средней цены по всем регионам. (Отрицательное значение = дороже).

Инструкция по использованию

Настройка скрипта

  1. Зайдите на страницу Sales на SteamDB.
  2. Проставьте нужную валюту и фильтры, если необходимо.
    • Рекомендуется установить количество обзоров >100 и рейтинг больше 70 или 80.
    • Учтите, что чем больше игр отображается, тем больше запросов будет отправлено к Steam для получения данных (в одном запросе содержится 100 игр).
    • По внутренним ограничениям SteamDB система не может вывести больше 10 тысяч игр, т.е. при максимуме игр будет отправлено не больше 100 запросов.
  3. В выпадающем списке entries per page выберите All (slow) и дождитесь, пока все предложения прогрузятся и все запросы отправятся (от 3 до 30 секунд, в зависимости от количества игр).
  4. Нажмите кнопку "Обработать игры" в панели скрипта и дождитесь завершения обработки (сбора данных из Steam API и загрузки данных о рангах).
    • При нажатии на "Обработать игры" скрипт также попытается загрузить данные о рангах цен из внешнего источника (Gist), если они отсутствуют в кэше. Статус загрузки этих данных отображается в правом верхнем углу панели скрипта.

Работа с фильтрами

  • Русский перевод:
    • Если вы хотите оставить игры только с текстовым переводом, выберите "Только текст".
    • Если хотите оставить игры с озвучкой, выберите "Озвучка".
    • Если хотите оставить игры без русского перевода, используйте кнопку "Без перевода".
  • Фильтр по дате:
    • Если вы хотите оставить игры, скидка на которые появилась после определённой даты, нажмите по значку календаря, выберите нужную дату и нажмите "Фильтр по дате".
  • Фильтр списков (для недоступных игр):
    1. Выберите валюту первого региона и примените, чтобы страница обновилась.
    2. Выберите All (Slow) entries per page.
    3. Нажмите на кнопку "Обработать игры" и дождитесь завершения обработки.
    4. Нажмите на кнопку "Список 1" — вы получите уведомление, что список сохранён.
    5. Выберите валюту второго региона и примените, чтобы страница обновилась.
    6. Выберите All (Slow) entries per page.
    7. Нажмите на кнопку "Обработать игры" и дождитесь завершения обработки.
    8. Нажмите на кнопку "Список 2" — вы получите уведомление, что список сохранён.
    9. Нажмите на кнопку "Фильтр списков", чтобы скрыть игры, присутствующие в обоих списках, и оставить только уникальные для текущего региона игры (т.е. недоступные в первом).
  • (Новое!) Ранги цен (RU):   * Введите желаемый минимальный и/или максимальный ранг цены (от 1 до 39) в соответствующие поля.   * Нажмите кнопку "Ранжировать", чтобы отобразить только игры, попадающие в указанный диапазон рангов. Например, чтобы увидеть игры, где Россия в топ-5 по цене, введите "1" в поле "Мин ранг" и "5" в поле "Макс ранг".   * Чтобы сбросить фильтр по рангам, нажмите кнопку "✕".

Конвертация валют

  • Введите нужный вам курс.
  • Нажмите "Конвертировать".
    • Рекомендуется производить конвертацию до применения фильтров по языку, дате или недоступным играм, так как скрипт конвертирует цены только у тех игр, которые отображаются в данный момент. Если вы произведёте конвертацию сразу, вы будете видеть нужные цифры при применении любого фильтра. Если вы произведёте конвертацию с включенным фильтром, то при отключении фильтра у части игр цена останется без конвертации.

Просмотр дополнительной информации об игре

  • Для получения дополнительной информации об игре наведите на неё курсор — подсказка выведется справа.
  • (Новое!) Индикатор выгодности (RU): После успешного нажатия кнопки "Обработать игры" и загрузки данных о рангах, слева от названия каждой игры появятся 5 чисел, описывающих выгодность цены в российском регионе (см. описание функционала выше). Если для игры данные о ранге отсутствуют (например, для новинок, вышедших после 3 апреля 2025), будет показано "Нет данных".
  • Если вы хотите включить отображение информации об английском языке в игре, в настройке скрипта проставьте true в: javascript toggleEnglishLangInfo: false

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

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

长期地址
遇到问题?请前往 GitHub 提 Issues,或加Q群1031348184

赞助商

Fishcpy

广告

Rainyun

注册一下就行

Rainyun

一年攒够 12 元