Steam Currency Converter

Convert Steam prices between any currencies with commission support.

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
NeTan
日安装量
0
总安装量
4
评分
0 0 0
版本
0.8.9
创建于
2025-10-30
更新于
2025-11-12
大小
41.7 KB
许可证
MIT
适用于

💰 Конвертер валют Steam (Steam Currency Converter)

Пользовательский скрипт, предназначенный для автоматической конвертации цен на площадках Steam (Магазин, Торговая площадка, История цен SteamDB и т.д.) из вашей текущей региональной валюты в одну или несколько выбранных вами валют с учетом комиссии.

✨ Основные возможности

  • Мультивалютная конвертация: Одновременное отображение цены, конвертированной в несколько выбранных валют (например, KZT → USD ≈ RUB).
  • Учет комиссии: Возможность установки процента комиссии (например, 10% или 15%) для каждой целевой валюты, что позволяет максимально точно оценить реальную стоимость покупки[cite: 195, 258].
  • Широкий охват: Конвертирует цены в ключевых местах:
    • Страницы игр в магазине
    • Страницы скидок и специальных предложений
    • Поисковая выдача
    • Торговая площадка (включая баланс кошелька)
    • Элементы SteamDB, интегрированные на страницы (например, "Минимальная зафиксированная цена").
  • Скрытие оригинала (режим "чистой" цены): Опция, позволяющая заменить оригинальную цену на конвертированную, сохраняя при этом окружающий текст (например, заменяет 7999₸ в строке "Минимальная зафиксированная цена на SteamDB — 7999₸" на 15.2$ ≈ 1 241₽).
  • Поддержка недостающих цен: Специальный инструмент для добавления пользовательских CSS-селекторов для цен, которые скрипт не смог найти автоматически (например, после обновления дизайна Steam или для специфических элементов страниц).
  • Управление селекторами: Меню для просмотра и удаления ранее добавленных пользовательских селекторов.
  • Поддержка языков: Интерфейс скрипта (меню и диалоги) доступен на русском и английском языках.

🛠️ Установка

  1. Установите Tampermonkey (для Chrome/Firefox) или аналогичный менеджер userscripts.
  2. Перейдите на Greasy Fork.
  3. Нажмите Install this script.
  4. Перезагрузите Steam в браузере.

🛠️ Как использовать (Настройки)

Все настройки доступны через Меню пользовательских скриптов (обычно иконка Greasemonkey/Tampermonkey в браузере).

1. Выбор валют и комиссии

  1. Откройте меню скрипта и выберите пункт: "Изменить конвертации (X валют)" или "Выбрать валюту для конвертации".
  2. В появившемся диалоге вы увидите список текущих конвертаций.
  3. Введите аббревиатуру валюты (например, RUB, USD, UAH) из списка доступных.
    • Чтобы удалить все конвертации, введите clear или 0.
  4. Скрипт запросит процент комиссии для этой валюты.
    • Введите 0 для конвертации без комиссии.
    • Введите del для удаления этой конкретной валюты из списка.
  5. После сохранения настройки страница перезагрузится.

2. Скрытие оригинальной цены

  • Откройте меню скрипта и выберите пункт: "Скрывать оригинальную цену: вкл/выкл".
  • Это позволяет переключить режим отображения: либо добавлять конвертированную цену к оригинальной, либо заменять оригинальную цену полностью.

3. Добавление пропущенной цены

Если вы заметили цену, которая не была конвертирована:

  1. Откройте меню скрипта и выберите пункт: "Добавить пропущенную цену".
  2. Появится инструкция. Нажмите на элемент на странице, который содержит неконвертированную цену.
  3. Скрипт попытается создать уникальный селектор для этого элемента.
  4. В случае успеха селектор будет сохранен, и страница перезагрузится для применения изменений.
  5. Если элемент не содержит знака валюты, которую скрипт определил как активную, вы получите предупреждение.

4. Управление пользовательскими селекторами

  1. Откройте меню скрипта и выберите пункт: "Управление селекторами".
  2. Вы увидите список всех добавленных вами селекторов с их номерами.
  3. Введите номер селектора, который нужно удалить.

ℹ️ Технические детали

  • Курсы валют: Используются актуальные курсы обмена, загружаемые с открытого API cdn.jsdelivr.net/@fawazahmed0/currency-api.
  • Обновление курсов: Курсы обновляются автоматически не чаще, чем раз в 6 часов.