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

Многие из нас сталкивались с ситуацией, когда друг, знакомый или игровое сообщество делятся информацией о большой скидке на игру. Иногда цена кажется невероятно привлекательной, но тут же возникают вопросы: а нет ли дешевле? Переведена ли игра на русский и существует ли для неё русификатор? Да и что это за игра вообще?

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

Именно для решения этой проблемы и был создан скрипт Ultimate Game Finder. Его главная задача — максимально сократить время на поиск всей необходимой информации и собрать её в одном удобном месте.


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

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

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

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

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

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

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

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

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

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

Шаг 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).

YouTube

Установка

  1. Установите Tampermonkey — расширение для подключения пользовательских скриптов.
    • Если вы ставите расширение впервые, то после установки введите в адресной строке: 
       chrome://extensions
      и в правом верхнем углу включите «режим разработчика».
  2. Зайдите на страницу скрипта на GreasyFork и нажмите кнопку «Установить скрипт».

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


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

Прочтите

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

  // @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, так как он предоставляет гораздо больше функций, интегрированных непосредственно в его интерфейс.

 


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

Если вы столкнулись с тем, что скрипт перестал работать (особенно после переустановки/обновления браузера или расширения Tampermonkey), пожалуйста, ознакомьтесь с информацией ниже.

Подробное разъяснение проблемы

Начиная с версии 138, Google внедрила новый, более строгий механизм безопасности для браузера Chrome. Ранее для работы пользовательских скриптов достаточно было включить общий "Режим разработчика" в настройках расширений.

Теперь эта логика изменена. Google считает глобальный переключатель небезопасным и заменила его на индивидуальное разрешение для каждого расширения. Для всех новых установок расширений, способных выполнять скрипты (как Tampermonkey), это разрешение по умолчанию выключено.

Именно поэтому после чистой установки или переустановки Tampermonkey скрипт может не работать — браузер просто не дает расширению права на выполнение кода.

Пошаговая инструкция по исправлению

Как включить разрешение:

  1. Откройте страницу расширений (три вертикальные точки в правом верхнем углу экрана) > Расширения > Управления расширениями. Самый простой способ — вставить в адресную строку chrome://extensions и нажать Enter.
  2. Найдите в списке установленных расширений Tampermonkey и нажмите на кнопку "Сведения".
  3. На открывшейся странице вы увидите список всех настроек и разрешений для Tampermonkey. Прокрутите вниз и найдите переключатель с названием "Разрешить пользовательские скрипты" (Allow User Scripts).
  4. Активируйте этот переключатель.
  5. Перезагрузите страницу. Скрипт должен начать работать.
0wn3df1x в 22:50 23 июл 2025
Блоги Теги: steam

Новости и статьи по тегам:

Комментарии:

  • Оставить комментарий
  • 0wn3df1x 24 июл 2025 09:17:03

    Персонально мой сценарий использования:

    1. Натыкаюсь на страницу продавца на Plati, который толкает ключи за смешные 15-30 рублей. Есть игры, у которых даже по зелёной обложке с Arial шрифтом и надписью "Мышь убивает хомяка" понятно, что это мусор, не заслуживающий внимания. А есть игры с приличным названием и приличной обложкой, но фиг знает, что это такое вообще.
    2. Для того, чтобы узнать об этих играх, надо переключать вкладку браузера, идти в гугол, вбивать название игры + Steam.
    3. Если игра показались интересной, нужно уже в самом Steam узнавать, есть ли в ней русский перевод, если нет перевода - проверять ZOG и руководства на предмет наличия русификаторов.
    4. Заодно хочется проверить, а вот эта цена в 30 рублей, это действительно дёшево или нет? Нужно лезть в 19 магазинов/маркетплейсов и там вбивать название игры, либо использовать известные агрегаторы:
      • В одном около 10 отечественных магазинов/маркетплейсов, но с тех же маркетплейсов представлены не все предложения, а только от некоторых продавцов (из-за чего теряются реально дешёвые варианты), плюс отсутствует возможность фильтрации результатов, списки исключений.
      • В другом 8 отечественных магазинов/маркетплейсов, но с теми же маркетплейсами снова только избранные продавцы, в результате чего игра за 18 рублей на том агрегаторе имеет ценник в 120 рубелй.
      • Ещё в одном 7 отечественных магазинов без маркетплейсов.
      • Один агрегатор не обновлялся около 5 лет и практически не функционирует.
    • То есть, как минимум, нужно сравнить цены с трёх известных агрегаторов, не получая от них всей полноты информации.

    Данный скрипт сводит всё описанное выше к:

    1. Выделил игру и нажал "найти" в меню TamperMonkey.
    2. Выбрал подходящее название на ZOG и в Steam.
    3. Получил исчерпывающую информацию об игре, языках и русификаторах.
    4. Нажал "агрегатор" и получил исчерпывающую информацию о ценах из 19-ти отечественных магазинов и от всех существующих продавцов с маркетплейсов, упорядоченную по ценам, с возможностью фильтрации, исключений и так далее.
  • lordik555 24 июл 2025 10:53:57
    0wn3df1x в 22:50 23 июл 2025 сказал:

    Многие из нас сталкивались с ситуацией, когда друг, знакомый или игровое сообщество делятся информацией о большой скидке на игру. Иногда цена кажется невероятно привлекательной, но тут же возникают вопросы: а нет ли дешевле? Переведена ли игра на русский и существует ли для неё русификатор? Да и что это за игра вообще?

    Да, сталкивался — и шёл после этого скачивать хороший репак. Проверенный способ. Плюс может сэкономить ваши деньги.

  • Alex Po Quest 24 июл 2025 11:07:10
    lordik555 в 10:53 24 июл 2025 сказал:

    Да, сталкивался — и шёл после этого скачивать хороший репак. Проверенный способ. Плюс может сэкономить ваши деньги.

    Это и подкупает у торрентов.

  • Azag-Thoth 24 июл 2025 11:30:46
    lordik555 в 10:53 24 июл 2025 сказал:

    Да, сталкивался — и шёл после этого скачивать хороший репак. Проверенный способ. Плюс может сэкономить ваши деньги.

    А что делать кАллекционерам? Для них полезная штука.

  • lordik555 24 июл 2025 13:29:32
    Azag-Thoth в 11:30 24 июл 2025 сказал:

    А что делать кАллекционерам? Для них полезная штука.

    Да это я в шутку. Каллекционерам да пригодится явно, сам таковым являюсь, но не в плане игр. Я же отдаю предпочтение физическим вариантам (играм, картриджам, книгам, вещам). Так спокойнее.

  • Carunama 24 июл 2025 16:10:34
    Azag-Thoth в 11:30 24 июл 2025 сказал:

    А что делать кАллекционерам? Для них полезная штука

    Качать гог версию

    lordik555 в 13:29 24 июл 2025 сказал:

    Да это я в шутку. Каллекционерам да пригодится явно, сам таковым являюсь, но не в плане игр. Я же отдаю предпочтение физическим вариантам (играм, картриджам, книгам, вещам). Так спокойнее.

    Согласен с вами у меня до сих пор лежат лицензионные диски,

  • WestNikita 24 июл 2025 20:00:55

    Ребят, я установил скрипт, он у меня показывается в Тэмперманки, он включен. Выделяю название, и.. Нет кнопки “найти игру”, там есть выбор “править”, “сообщить об ошибке”, “удалить”. Подскажите, может че не так сделал

  • 0wn3df1x 24 июл 2025 20:40:28
    WestNikita в 20:00 24 июл 2025 сказал:

    Ребят, я установил скрипт, он у меня показывается в Тэмперманки, он включен. Выделяю название, и.. Нет кнопки “найти игру”, там есть выбор “править”, “сообщить об ошибке”, “удалить”. Подскажите, может че не так сделал

    Браузер не Chrome случайно?

    Разрешены ли скрипты в настройках расширения?

    0wn3df1x в 22:50 23 июл 2025 сказал:

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

    Если вы столкнулись с тем, что скрипт перестал работать (особенно после переустановки/обновления браузера или расширения Tampermonkey), пожалуйста, ознакомьтесь с информацией ниже.

    Подробное разъяснение проблемы

    Начиная с версии 138, Google внедрила новый, более строгий механизм безопасности для браузера Chrome. Ранее для работы пользовательских скриптов достаточно было включить общий "Режим разработчика" в настройках расширений.

    Теперь эта логика изменена. Google считает глобальный переключатель небезопасным и заменила его на индивидуальное разрешение для каждого расширения. Для всех новых установок расширений, способных выполнять скрипты (как Tampermonkey), это разрешение по умолчанию выключено.

    Именно поэтому после чистой установки или переустановки Tampermonkey скрипт может не работать — браузер просто не дает расширению права на выполнение кода.

    Пошаговая инструкция по исправлению
    Как включить разрешение:
    1. Откройте страницу расширений (три вертикальные точки в правом верхнем углу экрана) > Расширения > Управления расширениями. Самый простой способ — вставить в адресную строку chrome://extensions и нажать Enter.
    2. Найдите в списке установленных расширений Tampermonkey и нажмите на кнопку "Сведения".
    3. На открывшейся странице вы увидите список всех настроек и разрешений для Tampermonkey. Прокрутите вниз и найдите переключатель с названием "Разрешить пользовательские скрипты" (Allow User Scripts).
    4. Активируйте этот переключатель.
    5. Перезагрузите страницу. Скрипт должен начать работать.
  • Lisova 24 июл 2025 21:21:09

    После того, как нажимаешь установить с greasy fork, переадресовывает на Tampermonkey и ничего не происходит((( При другой попытке скачался скрипт Ultimate Game Finder.user формата js и как его открывать?) Объясните, пожалуйста, в чём проблема, спасибо)

  • WestNikita 24 июл 2025 22:58:11

    У меня такого нет, наверное потому что Яндекс Браузер, хоть он и на хромиуме.2025-07-24-22-13-00.png

    В общем, почему то спустя несколько перезагрузок браузера и переустановок скрипта он заработал сам собой.

  • 0wn3df1x 24 июл 2025 23:30:27
    Lisova в 21:21 24 июл 2025 сказал:

    После того, как нажимаешь установить с greasy fork, переадресовывает на Tampermonkey и ничего не происходит((( При другой попытке скачался скрипт Ultimate Game Finder.user формата js и как его открывать?) Объясните, пожалуйста, в чём проблема, спасибо)

    Какой браузер?

    Можете добавиться и написать в Steam.
    Или в telegram.

    Там быстрее получится понять, в чём проблема.

  • 0wn3df1x 26 июл 2025 00:57:36

    Список изменений

    Changelog
    Версия 1.1.1

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

    Новые возможности
    Полностью переработанный редактор запроса (✎)

    Что изменилось? Функционал кнопки редактирования запроса (✎) был кардинально расширен. Вместо простого поля для текста теперь открывается продвинутый инструмент для точной настройки поиска.

    Почему это стало возможным? Скрипт больше не использует ответ от API Steam. Вместо этого он напрямую анализирует (парсит) код страницы с игрой. Это позволяет ему "видеть" всю информацию о доступных изданиях, DLC и бандлах, а не только о базовой игре.

    Как это работает?

    • Выбор издания/DLC: В новом окне отображаются все доступные для покупки издания и DLC. Вы можете выбрать конкретную версию, чтобы искать цены только на неё.
    • Ручная корректировка: Вы по-прежнему можете вручную изменить название в поле ввода, если считаете, что оно мешает поиску.
    • Результат: Если вы выбираете конкретное издание, оно будет добавлено в результаты поиска для прямого сравнения. Если вы просто запускаете поиск, в результаты будут добавлены все основные издания игры со страницы Steam (без DLC).

    Окно выбора издания
    Пример поиска по конкретному изданию

    Расширенная фильтрация по названию с операторами

    Что это? Фильтр по названию теперь поддерживает логические операторы {и}, {или}, {не} для создания сложных и точных запросов. Рядом с полем фильтра добавлена кнопка справки (?), объясняющая, как ими пользоваться.

    Пример сложной фильтрации

    Режим сворачивания окна

    Что это? В правом верхнем углу окон скрипта и агрегатора добавлена кнопка сворачивания (—). Она позволяет временно скрыть интерфейс, не теряя результаты поиска.

    Как это работает?

    • При нажатии на "—" окно исчезает, а в правом нижнем углу экрана появляется компактная кнопка "Развернуть".
    • Пока окно свернуто, вы можете свободно пользоваться страницей.
    • Нажатие на кнопку "Развернуть" мгновенно восстанавливает окно в прежнем виде со всеми результатами и фильтрами.
    Кнопка для восстановления окна
    Улучшения и исправления
    • Обход региональных ограничений Steam: Если игра недоступна в вашем регионе, скрипт теперь использует метод из "Виртуального режима инкогнито", ранее реализованного в Ultimate Steam Enhancer: он создаёт анонимную "инкогнито" сессию для Steam и последовательно проверяет цены в ваших запасных регионах (которые можно настроить в фильтрах (значок шестерёнки). Это позволяет увидеть цены даже на те игры, которые скрыты в вашем регионе.
    • Улучшена логика кнопки "Подставить название": Теперь эта кнопка в фильтре по названию использует последний поисковый запрос, который вы использовали (будь то название со страницы или отредактированное вручную).
    Версия 1.1

    Версия 1.1 - Интеграция с Userdata Steam и улучшения агрегатора
    Данное обновление добавляет интеграцию с вашим аккаунтом Steam, расширяет функционал агрегатора цен и повышает общую стабильность работы скрипта.

    Новые функции

    • Интеграция с Userdata Steam:
      • Теперь скрипт автоматически определяет, находится ли выбранная игра в вашей библиотеке Steam или в списке желаемого.
      • В описании отображается специальная плашка с соответствующим статусом: "В библиотеке", "В желаемом", "Игры нет на аккаунте".

    cEXHTPj.png

    • Улучшения агрегатора цен:
      • Редактирование запроса: Добавлена новая кнопка, позволяющая изменить поисковый запрос прямо в окне агрегатора без необходимости запускать поиск заново.

        LLOAjZO.png

        zGN3Gii.png
      • Расширенный импорт исключений: Функция импорта списка исключений теперь предлагает два режима: "Добавить к списку" (дополняет ваш текущий список) и "Перезаписать список" (полностью заменяет старый список новым).

        7kvBHR9.png
    • Технические улучшения и исправления
      • Обход ограничений CSP: Реализован гибридный метод загрузки изображений товаров (через blob). Это исправляет проблему, при которой превью в агрегаторе цен не загружались на сайтах с жёсткой политикой Content Security Policy.
      • Расширенная совместимость: Обновлён список директив @connect, чтобы включить дополнительные домены и CDN, используемые магазинами для хранения изображений. Это обеспечивает более надёжную загрузку всех превью.
  • AnnSt 26 июл 2025 16:51:24

    Агрегатор цен — полезная штука, спасибо.

  • 0wn3df1x 28 июл 2025 15:16:07

    Ultimate Game Finder обновился до версии 1.1.1

    Что нового в версии 1.1.1

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

    Новые возможности
    Полностью переработанный редактор запроса (✎)

    Что изменилось? Функционал кнопки редактирования запроса (✎) был кардинально расширен. Вместо простого поля для текста теперь открывается продвинутый инструмент для точной настройки поиска.

    Почему это стало возможным? Скрипт больше не использует ответ от API Steam. Вместо этого он напрямую анализирует (парсит) код страницы с игрой. Это позволяет ему "видеть" всю информацию о доступных изданиях, DLC и бандлах, а не только о базовой игре.

    Как это работает?

    • Выбор издания/DLC: В новом окне отображаются все доступные для покупки издания и DLC. Вы можете выбрать конкретную версию, чтобы искать цены только на неё.
    • Ручная корректировка: Вы по-прежнему можете вручную изменить название в поле ввода, если считаете, что оно мешает поиску.
    • Результат: Если вы выбираете конкретное издание, оно будет добавлено в результаты поиска для прямого сравнения. Если вы просто запускаете поиск, в результаты будут добавлены все основные издания игры со страницы Steam (без DLC).

    Окно выбора издания
    Пример поиска по конкретному изданию

    Расширенная фильтрация по названию с операторами

    Что это? Фильтр по названию теперь поддерживает логические операторы {и}, {или}, {не} для создания сложных и точных запросов. Рядом с полем фильтра добавлена кнопка справки (?), объясняющая, как ими пользоваться.

    Пример сложной фильтрации

    Режим сворачивания окна

    Что это? В правом верхнем углу окон скрипта и агрегатора добавлена кнопка сворачивания (—). Она позволяет временно скрыть интерфейс, не теряя результаты поиска.

    Как это работает?

    • При нажатии на "—" окно исчезает, а в правом нижнем углу экрана появляется компактная кнопка "Развернуть".
    • Пока окно свернуто, вы можете свободно пользоваться страницей.
    • Нажатие на кнопку "Развернуть" мгновенно восстанавливает окно в прежнем виде со всеми результатами и фильтрами.
    Кнопка для восстановления окна
    Улучшения и исправления
    • Обход региональных ограничений Steam: Если игра недоступна в вашем регионе, скрипт теперь использует метод из "Виртуального режима инкогнито", ранее реализованного в Ultimate Steam Enhancer: он создаёт анонимную "инкогнито" сессию для Steam и последовательно проверяет цены в ваших запасных регионах (которые можно настроить в фильтрах (значок шестерёнки). Это позволяет увидеть цены даже на те игры, которые скрыты в вашем регионе.
    • Улучшена логика кнопки "Подставить название": Теперь эта кнопка в фильтре по названию использует последний поисковый запрос, который вы использовали (будь то название со страницы или отредактированное вручную).
  • Оставить комментарий