Перейти к содержимому
Zone of Games Forum
0wn3df1x

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

Рекомендованные сообщения

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

Скрытый текст

 

 

 

 

 

 

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

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


Новые возможности

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

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

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

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

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

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

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

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

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

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

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

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

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

Улучшения и исправления

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

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

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

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

cEXHTPj.png
 

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

      LLOAjZO.png

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

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

 

 

Изменено пользователем 0wn3df1x

Поделиться сообщением


Ссылка на сообщение

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

  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-ти отечественных магазинов и от всех существующих продавцов с маркетплейсов, упорядоченную по ценам, с возможностью фильтрации, исключений и так далее.
  • Лайк (+1) 2
  • Спасибо (+1) 1
  • +1 1

Поделиться сообщением


Ссылка на сообщение
12 часов назад, 0wn3df1x сказал:

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

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

  • Хаха (+1) 1

Поделиться сообщением


Ссылка на сообщение
12 минут назад, lordik555 сказал:

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

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

  • +1 2

Поделиться сообщением


Ссылка на сообщение
36 минут назад, lordik555 сказал:

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

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

Поделиться сообщением


Ссылка на сообщение
1 час назад, Azag-Thoth сказал:

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

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

  • Лайк (+1) 1

Поделиться сообщением


Ссылка на сообщение
4 часа назад, Azag-Thoth сказал:

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

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

2 часа назад, lordik555 сказал:

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

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение
39 минут назад, WestNikita сказал:

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

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

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

21 час назад, 0wn3df1x сказал:

 


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

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

  Подробное разъяснение проблемы (Показать содержимое)

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

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

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

  Пошаговая инструкция по исправлению (Показать содержимое)

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

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

 

Изменено пользователем 0wn3df1x

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

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

Поделиться сообщением


Ссылка на сообщение
2 часа назад, Lisova сказал:

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

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

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

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

Поделиться сообщением


Ссылка на сообщение

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

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

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


Новые возможности

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

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

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

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

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

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

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

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

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

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

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

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

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

Улучшения и исправления

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

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: 0wn3df1x
      Приветствую.

      Уже два года я веду полуавтоматический календарь, который в автоматическом режиме отслеживает даты выхода интересных проектов в Steam. Сам календарь реализован на основе Google-таблиц + парсинга списка желаемого специального аккаунта, куда добавляются все интересные проекты.

      В этой теме я постараюсь публиковать скриншоты из календаря по интересным проектам, выходящим в ближайшие месяцы.
      Но чаще я буду публиковать изменения дат релиза по добавленным в список играм. 
      P.S. В списке присутствуют редкие исключения в виде игр с Playstation, Xbox и EGS.
      Актуальные версии календаря идут отдельными постами.
      Если вдруг интересующие вас проекты (из Steam) отсутствуют - можете написать их в тему, чтобы я добавил их в календарь для последующего отслеживания.
    • Автор: SerGEAnt

      Учитывая то, что издатель спешно убрал игру из продажи в России, можно было бы предположить, что в низком рейтинге виноваты русскоязычные обзоры. Но нет, у англоязычных покупателей рейтинг одобрения составляет 49% (у русских — 39%).
      Американская компания Aspyr Media убрала из продажи в России ролевую игру Neverwinter Nights 2: Enhanced Edition.
      Это случилось 17 июля — спустя два дня после релиза, который игроки по большей части встретили в штыки.

      У переиздания все пошло наперекосяк с самого начала. Релизный день игра встретила с рейтингом одобрения ниже 50%, а сейчас он опустился до 47%.
      Учитывая то, что издатель спешно убрал игру из продажи в России, можно было бы предположить, что в низком рейтинге виноваты русскоязычные обзоры. Но нет, у англоязычных покупателей рейтинг одобрения составляет 49% (у русских — 39%). В сумме эти два языка отвечают аж за 81% обзоров (а значит — и за примерно такой же процент продаж игры в штуках).

      На что же жалуются игроки? В основном на баги: игра частенько вылетает в процессе геймплея, «адаптированный» для современных систем интерфейс часто подвисает при скроллинге, игра не сохраняет некоторые настройки и не всегда «видит» геймпады.
      Русскоязычные игроки жалуются на локализацию. Мало того, что в тексте есть ошибки, так в Steam еще и заявлена озвучка. Но дело в том, что она есть только для основной кампании (от «Акеллы») и известна обрезанием фраз.


Zone of Games © 2003–2025 | Реклама на сайте.

×