Ultimate Game Finder

Ultimate Game Finder — это универсальный пользовательский скрипт, который позволяет вам быстро находить информацию об играх, русификаторах и ценах, просто выделив название игры на любой веб-странице.

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

Видеодемонстрация функционала



Основной функционал


Шаг 1: Поиск по названию

Просто выделите название любой игры на любом сайте и щёлкните "Найти игру" в меню расширения Tampermonkey.

[Скриншот меню]

Скрипт мгновенно проанализирует выделенный текст и найдёт возможные совпадения в базах данных Steam и Zone of Games.

Вам будет представлено удобное окно для выбора наиболее подходящего варианта из найденных.

[Скриншот окна выбора игры]

P.S. Доступ к агрегатору цен (Шаг 3) можно получить и без выбора



Шаг 2: Получение информации

После того, как вы выберете подходящую игру в Steam и/или на ZOG, скрипт соберёт всю доступную информацию в едином окне:


  • Данные из Steam: разработчик, издатель, дата выхода, отзывы, наличие русского языка и т.п.
  • Проверка наличия игры: Скрипт автоматически проверит, есть ли выбранная игра у вас в библиотеке или в списке желаемого, и отобразит соответствующий статус.
  • Галерея медиа: скриншоты и трейлеры из Steam (увеличиваются по щелчку).
  • Русификаторы с Zone of Games: полный список доступных переводов со ссылками на них.
  • Руководства с русификаторами из Steam: ссылки на руководства от сообщества.
[Скриншот окна с информацией об игре]
Шаг 3: Агрегатор цен (%)

Независимо от результатов поиска, вам всегда доступен мощный "Агрегатор цен".

После щёлчка по кнопке Продолжить", щёлкните по кнопке "Агрегатор", чтобы найти лучшие предложения на желаемую игру.

Возможности окна агрегатора:

  • Отображение предложений из магазинов: Steam, SteamBuy, Playo, SteamPay, Gabestore, GamersBase, Igromagaz, GamesForFarm, Gamazavr, GameRay, KupiKod, KeysForGamers, Zaka-zaka, Buka, GGSEL, Plati.Market, Rushbe, IGM.gg, Sous-Buy.ru.
  • Редактирование поискового запроса: Если автоматический поиск оказался неточным, вы можете легко изменить название игры для повторного поиска прямо в окне агрегатора.
  • Гибкая настройка регионов Steam: Вы можете задать основной и несколько запасных регионов (например, Казахстан, СНГ и США). Если цена недоступна в основном регионе, скрипт автоматически проверит остальные по порядку. Настройка доступна при щелчке по значку ⚙️ рядом с магазином Steam в панели фильтров.
  • Учёт подписки IGM.gg: Если у вас есть активная подписка на IGM.gg, вы можете включить опцию для отображения цен с учётом подписной скидки. Это также настраивается через значок ⚙️ рядом с магазином IGM.gg.
  • Конвертация валют: Возможность переключения отображения всех цен между рублями (RUB) и долларами США (USD).
  • Сортировка: по цене, проценту скидки, сумме скидки и названию.
  • Фильтрация: по диапазону цен, скидке, наличию скидки, названию и магазинам.
  • Исключение по словам: Позволяет убрать из выдачи нежелательные товары (например, "аккаунт", "dlc", "xbox").
  • Сохранение настроек: Все ваши фильтры, сортировки и слова-исключения сохраняются для будущих поисков.
  • Экспорт и импорт списка исключений для удобного переноса.
Список рекомендуемых исключений

Щёлкните по кнопке импорта () в панели исключений и вставьте в появившееся окно следующий текст:

онлайн,оффлайн,аккаунт,ps4,xbox,digi361,ibloodrue,mangarded,siparisapp,multimarket,trustytop,cyber steam shop,boostgame,cloud-gaming.store,promarket88,offline,-seyter-,paul fox,sirdjinn,аренда,4ilgames,keks12,damhubmarket,nt-store,ps5,@mediasoft,dofamine game,hactier,alz0n,top-games,solo29,nerd shop,1gamestore,tobeclosertoyou,artbook,pack,havengames,soundtrack,seller-dealer,veryfastshop,namcogames,galaxylink,alex_lin,voronpb,infinity store,gamesstoregg,sallerok,ivi seller,pixel play,unlockonline,9paco,lifeda,kalinowskystore,gamershouse,thundergames,x4,jolly roger,f0cus,mando,big-kyl,ps3,ooh wee game,freshaccountsell,im6ot market,ghondik,kostet624,epic store,egs,brain777100,account,geeky_games,fungamesss,dimikeys

[Пример интерфейса агрегатора цен]

Используются различные методы для получения цен (API, парсинг HTML).

Важное замечание о работе скрипта

По умолчанию скрипт настроен на работу на любом сайте благодаря директиве:

// @match        *://*/*

Если вы хотите ограничить работу скрипта только определёнными сайтами, вам необходимо отредактировать эту строку в настройках Tampermonkey.

Как изменить список сайтов:

  1. Откройте панель управления Tampermonkey и найдите скрипт "Ultimate Game Finder".
  2. Перейдите в редактор скрипта.
  3. Найдите строку, начинающуюся с `// @match`.
  4. Замените `*://*/*` на конкретные адреса сайтов. Вы можете добавить несколько строк `@match` для нескольких сайтов.

Примеры:

  • Только для YouTube и Twitch:
    // @match        *://www.youtube.com/*
    // @match        *://www.twitch.tv/*
  • Для всех поддоменов google.com:
    // @match        *://*.google.com/*

Примечание: Если вы хотите применять данный скрипт на страницах Steam, то рекомендуем использовать более мощный скрипт Ultimate Steam Enhancer, так как он предоставляет гораздо больше функций, интегрированных непосредственно в его интерфейс.