Вышел Ultimate Game Finder — скрипт, позволяющий находить информацию об играх, русификаторах и ценах, выделив название игры на любой веб-странице
Многие из нас сталкивались с ситуацией, когда друг, знакомый или игровое сообщество делятся информацией о большой скидке на игру. Иногда цена кажется невероятно привлекательной, но тут же возникают вопросы: а нет ли дешевле? Переведена ли игра на русский и существует ли для неё русификатор? Да и что это за игра вообще?
После этого начинается рутинный процесс: мы открываем поисковую систему и начинаем поочередно искать информацию об игре, о ценах в других магазинах и, конечно же, заветные русификаторы. Что-то находится быстро, а что-то требует времени и терпения.
Именно для решения этой проблемы и был создан скрипт Ultimate Game Finder. Его главная задача — максимально сократить время на поиск всей необходимой информации и собрать её в одном удобном месте.
Основной функционал
Шаг 1: Поиск по названию
Просто выделите название любой игры на любом сайте и щёлкните "Найти игру" в меню расширения Tampermonkey.
Скрипт мгновенно проанализирует выделенный текст и найдёт возможные совпадения в базах данных Steam и Zone of Games.
Вам будет представлено удобное окно для выбора наиболее подходящего варианта из найденных.
P.S. Доступ к агрегатору цен (Шаг 3) можно получить и без выбора игры.
Шаг 2: Получение информации
После того, как вы выберете подходящую игру в Steam и/или на ZOG, скрипт соберёт всю доступную информацию в едином окне:
- Данные из Steam: разработчик, издатель, дата выхода, отзывы, наличие русского языка и т.п.
- Галерея медиа: скриншоты и трейлеры из Steam (увеличиваются по щелчку).
- Русификаторы с Zone of Games: полный список доступных переводов со ссылками на них.
- Руководства с русификаторами из Steam: ссылки на руководства от сообщества.
Независимо от результатов поиска,
вам всегда доступен мощный
"Агрегатор цен".
После
щелчка по кнопке "Продолжить",
щёлкните по кнопке "Агрегатор",
чтобы найти лучшие предложения на
желаемую игру.
Возможности окна агрегатора:
- Отображение предложений из магазинов: 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).
Установка
-
Установите Tampermonkey — расширение для
подключения пользовательских скриптов.
- Если вы ставите расширение
впервые, то после установки введите в
адресной строке:
chrome://extensions
и в правом верхнем углу включите «режим разработчика».
- Если вы ставите расширение
впервые, то после установки введите в
адресной строке:
- Зайдите на страницу скрипта на GreasyFork и нажмите кнопку «Установить скрипт».
Важное замечание о работе скрипта
По умолчанию скрипт настроен на работу на любом сайте благодаря директиве:
// @match *://*/*
Если вы хотите ограничить работу скрипта только определёнными сайтами, вам необходимо отредактировать эту строку в настройках скрипта в Tampermonkey.
Как изменить список сайтов:
- Откройте панель управления Tampermonkey и найдите скрипт "Ultimate Game Finder".
- Перейдите в редактор скрипта.
- Найдите строку,
начинающуюся с
// @match
. -
Замените
*://*/*
на конкретные адреса сайтов. Вы можете добавить несколько строк@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 скрипт может не работать — браузер просто не дает расширению права на выполнение кода.
Как включить разрешение:
- Откройте страницу
расширений (три вертикальные точки в
правом верхнем углу экрана) >
Расширения > Управления
расширениями. Самый простой способ —
вставить в адресную строку
chrome://extensions
и нажать Enter. - Найдите в списке установленных расширений Tampermonkey и нажмите на кнопку "Сведения".
- На открывшейся странице вы увидите список всех настроек и разрешений для Tampermonkey. Прокрутите вниз и найдите переключатель с названием "Разрешить пользовательские скрипты" (Allow User Scripts).
- Активируйте этот переключатель.
- Перезагрузите страницу. Скрипт должен начать работать.
Новости и статьи по тегам:
- 7 Первые два места в топе продаж Steam заняли китайские Dyson Sphere Program и Tale of Immortal
- 3 Вышел Sons of the Forest — игра моментально прорвалась в десятку самых популярных в Steam
- 10 Власти Франции оштрафовали Valve и Ubisoft из-за политики возврата средств в Uplay и Steam
- 49 В России за Mass Effect Legendary Edition просят от 3499 рублей
- 5 Ремастер Halo 2 выйдет на ПК 12 мая
- 15 Летняя распродажа в Steam начнется 25 июня
Персонально мой сценарий использования:
Данный скрипт сводит всё описанное выше к:
Да, сталкивался — и шёл после этого скачивать хороший репак. Проверенный способ. Плюс может сэкономить ваши деньги.
Это и подкупает у торрентов.
А что делать кАллекционерам? Для них полезная штука.
Да это я в шутку. Каллекционерам да пригодится явно, сам таковым являюсь, но не в плане игр. Я же отдаю предпочтение физическим вариантам (играм, картриджам, книгам, вещам). Так спокойнее.
Качать гог версию
Согласен с вами у меня до сих пор лежат лицензионные диски,
Ребят, я установил скрипт, он у меня показывается в Тэмперманки, он включен. Выделяю название, и.. Нет кнопки “найти игру”, там есть выбор “править”, “сообщить об ошибке”, “удалить”. Подскажите, может че не так сделал
Браузер не Chrome случайно?
Разрешены ли скрипты в настройках расширения?
После того, как нажимаешь установить с greasy fork, переадресовывает на Tampermonkey и ничего не происходит((( При другой попытке скачался скрипт Ultimate Game Finder.user формата js и как его открывать?) Объясните, пожалуйста, в чём проблема, спасибо)
У меня такого нет, наверное потому что Яндекс Браузер, хоть он и на хромиуме.
В общем, почему то спустя несколько перезагрузок браузера и переустановок скрипта он заработал сам собой.
Какой браузер?
Можете добавиться и написать в Steam.
Или в telegram.
Там быстрее получится понять, в чём проблема.
Список изменений
Крупное обновление для Агрегатора цен (%). Полностью переработан механизм получения данных из Steam, что позволило реализовать инструменты для уточнения поиска, гибкой фильтрации и улучшить общее удобство.
Новые возможностиЧто изменилось? Функционал кнопки редактирования запроса (✎) был кардинально расширен. Вместо простого поля для текста теперь открывается продвинутый инструмент для точной настройки поиска.
Почему это стало возможным? Скрипт больше не использует ответ от API Steam. Вместо этого он напрямую анализирует (парсит) код страницы с игрой. Это позволяет ему "видеть" всю информацию о доступных изданиях, DLC и бандлах, а не только о базовой игре.
Как это работает?
Что это? Фильтр по названию теперь поддерживает логические операторы {и}, {или}, {не} для создания сложных и точных запросов. Рядом с полем фильтра добавлена кнопка справки (?), объясняющая, как ими пользоваться.
Что это? В правом верхнем углу окон скрипта и агрегатора добавлена кнопка сворачивания (—). Она позволяет временно скрыть интерфейс, не теряя результаты поиска.
Как это работает?
Версия 1.1 - Интеграция с Userdata Steam и улучшения агрегатора
Данное обновление добавляет интеграцию с вашим аккаунтом Steam, расширяет функционал агрегатора цен и повышает общую стабильность работы скрипта.
Новые функции
Агрегатор цен — полезная штука, спасибо.
Ultimate Game Finder обновился до версии 1.1.1
Крупное обновление для Агрегатора цен (%). Полностью переработан механизм получения данных из Steam, что позволило реализовать инструменты для уточнения поиска, гибкой фильтрации и улучшить общее удобство.
Новые возможностиЧто изменилось? Функционал кнопки редактирования запроса (✎) был кардинально расширен. Вместо простого поля для текста теперь открывается продвинутый инструмент для точной настройки поиска.
Почему это стало возможным? Скрипт больше не использует ответ от API Steam. Вместо этого он напрямую анализирует (парсит) код страницы с игрой. Это позволяет ему "видеть" всю информацию о доступных изданиях, DLC и бандлах, а не только о базовой игре.
Как это работает?
Что это? Фильтр по названию теперь поддерживает логические операторы {и}, {или}, {не} для создания сложных и точных запросов. Рядом с полем фильтра добавлена кнопка справки (?), объясняющая, как ими пользоваться.
Что это? В правом верхнем углу окон скрипта и агрегатора добавлена кнопка сворачивания (—). Она позволяет временно скрыть интерфейс, не теряя результаты поиска.
Как это работает?