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

Вышло Ultimate Steam Enhancer 2.0 — расширение, добавляющее в Steam ссылки на русификаторы, русские магазины-дискаунтеры и прочие полезные для России функции

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

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

Преимущества:

  • Бесшовная работа: Больше не нужно открывать окна в режиме инкогнито и вручную менять URL.
  • Динамический контент: После загрузки страницы обзоры и другая динамическая информация подгружаются уже с вашего аккаунта, включая обзоры от друзей (которые невозможно получить при обычном просмотре без входа).

Это просто праздник какой-то. С блекджеком и не заблокированными играми. Приеду домой, надо опробывать. 

6297f5158120df0d05cd9fb60dfba2b6.jpg

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


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

Главным нововведением стал "виртуальный режим инкогнито", который позволяет бесшовно просматривать страницы игр, недоступных в вашем регионе.

Круто, спасибо. Также хочу предложить некоторые замечания и предложения для данного функционала:

  1. Для аккаунтов в СНГ регионе намного удобнее и полезнее использовать не ?cc=us, а ?cc=az. Тогда и почти все игры будут разблокированы и стоимость игр будет актуальная, а не завышенная как в США. Возможно ли автоматически или вручную в настройках U.S.E. изменить ?cc=us на ?cc=az для СНГ региона?
  2. Возможно ли добавить кнопку на главную страницу и на страницу с игрой, которая будет открывать данную страницу в "виртуальном режиме инкогнито"? Это необходимо для того, чтобы в поиске отображались заблокированные игры и чтобы не приходилось каждый раз открывать SteamDB для поиска таких игр.
  3. В "виртуальном режиме инкогнито" не работают расширения SteamDB и Augmented Steam. Возможно ли сделать так, чтобы эти расширения работали?
  4. На сайте SteamDB и некоторых других сайтах есть виджеты заблокированных игр, которые отображают следующую ошибку: “Невозможно загрузить информацию об этом предмете”. Возможно ли разблокировать эти виджеты?
  5. Возможно ли убрать эту плашку в "виртуальном режиме инкогнито"? Она довольно сильно выделяется и без неё страницы с играми будут выглядеть более бесшовно.

d1037b876ea867e50614b719bbb577e4.png

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


Ссылка на сообщение
14 часов назад, 1052 сказал:
  1. Для аккаунтов в СНГ регионе намного удобнее и полезнее использовать не ?cc=us, а ?cc=az. Тогда и почти все игры будут разблокированы и стоимость игр будет актуальная, а не завышенная как в США. Возможно ли автоматически или вручную в настройках U.S.E. изменить ?cc=us на ?cc=az для СНГ региона?

В коде скрипта, почти в самом начале, через ctrl+f найдите:

            statusElement.textContent = 'Шаг 2/3: Проверка страницы...';
            const gamePageUrl = `https://store.steampowered.com/app/${appId}/?cc=us&l=russian`;

Там замените cc=us на cc=az или любой другой желаемый регион.
Настройку добавлю в следующей версии.

14 часов назад, 1052 сказал:
  1. Возможно ли добавить кнопку на главную страницу и на страницу с игрой, которая будет открывать данную страницу в "виртуальном режиме инкогнито"? Это необходимо для того, чтобы в поиске отображались заблокированные игры и чтобы не приходилось каждый раз открывать SteamDB для поиска таких игр.

Не понял вопрос. Добавить возможность отобразить главную или любую страницу магазина в режиме инкогнито по кнопке?

Возможность открывать любую страницу по кнопке добавлю в следующей версии, но там будет нюанс: Главная страница откроется, страница какого-нибудь жанра типа рогалик тоже, страница активности пользователя — нет (но оно понятно, инкогнито же), страница поиска по каталогу не будет работать полноценно, потому что в стандартном режиме там включена автоматическая прокрутка на следующие странице. При автоматической прокрутке, как и в других динамических элементах, используются оригинальные данные аккаунта. Т.е. если после перезагрузки первый набор игр будет в долларах, то при скролле — загрузятся данные для аккаунта и они будут в рублях, с ограничениями и прочим. 

14 часов назад, 1052 сказал:
  1. В "виртуальном режиме инкогнито" не работают расширения SteamDB и Augmented Steam. Возможно ли сделать так, чтобы эти расширения работали?

Заставить их работать в этом режиме технически невозможно из-за того, как устроен сам процесс обхода и как работают браузерные расширения.

Когда мы заходим на заблокированную страницу, браузер сначала загружает ее как обычно. В этот момент расширения SteamDB и Augmented Steam видят знакомый адрес, срабатывают и добавляют на страницу свои элементы.

Затем в дело вступает Ultimate Steam Enhancer. Он определяет, что страница заблокирована, и выполняет свой трюк: получает код незаблокированной страницы и полностью заменяет им содержимое текущей вкладки. В этот момент происходит ключевое событие: вся первоначальная страница (включая все элементы, добавленные SteamDB и Augmented Steam) безвозвратно уничтожается.

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

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

Таким образом, “виртуальный режим инкогнито” - это эффективный, но радикальный метод, который создает новую, чистую страницу, на которой могут работать только функции самого Ultimate Steam Enhancer, запущенные уже после подмены контента. Это является неизбежным компромиссом для обхода ограничений таким способом..

14 часов назад, 1052 сказал:
  1. На сайте SteamDB и некоторых других сайтах есть виджеты заблокированных игр, которые отображают следующую ошибку: “Невозможно загрузить информацию об этом предмете”. Возможно ли разблокировать эти виджеты?

Не понимаю, о чём речь. Если и видел такое, то не помню, где именно.

14 часов назад, 1052 сказал:
  1. Возможно ли убрать эту плашку в "виртуальном режиме инкогнито"? Она довольно сильно выделяется и без неё страницы с играми будут выглядеть более бесшовно.


Возможно. В качестве временного решения можно использовать пипетку какого-нибудь Ublock, чтобы избавиться от надоедливого элемента.

Изменено пользователем 0wn3df1x
  • Спасибо (+1) 2

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


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

Спасибо автору.

Продублирую предложение: Возможность включить/отключить функцию “Виртуальный режим инкогнито” в меню.

Ещё предложение: добавить в агрегатор цен магазин ключей от МТС - rushbe.ru 

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


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

Ultimate Steam Enhancer обновился до версии 2.1.1 — это обновление сфокусировано на добавлении новых опций для кастомизации и улучшении существующих модулей на основе отзывов.

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

Версия 2.1.1

Это обновление вносит ряд улучшений в существующий функционал.


Улучшения и нововведения

Настройки Виртуального режима «Инкогнито»
  • Отключение режима: В настройки скрипта добавлена возможность полностью отключать автоматический запуск «виртуального режима инкогнито».
  • Смена региона: Теперь можно выбрать регион по умолчанию (например, Турция или Аргентина вместо США), от имени которого будет запрашиваться страница.
  • Кнопка ручного запуска: Добавлена опциональная кнопка «in» рядом с логотипом Steam для принудительной перезагрузки любой страницы в «виртуальном режиме инкогнито». (Изначально отключена)
[Изображение: Настройки режима Инкогнито]
Агрегатор цен (%)
  • Добавлен магазин Rushbe: В список магазинов агрегатора цен добавлен официальный магазин Rushbe от МТС.
Поиск цен на Plati.Market
  • Импорт/Экспорт исключений: Добавлена возможность экспортировать и импортировать список слов-исключений, аналогично тому, как это реализовано в агрегаторе цен.
Доступность подарков (Список желаемого)
  • Расширенные карточки и фильтры: Модуль был значительно переработан.
    • В карточку игры добавлены новые данные: издатель, разработчик, серия игр, метки, статус раннего доступа и информация о поддержке русского языка.
    • Для пользователей из РФ добавлена информация о соответствии цены Рекомендованной Региональной Цене (РРЦ) от Valve.
    • Добавлена расширенная система фильтрации, позволяющая отбирать игры по цене, скидке, дате выхода, рейтингу, языку, статусу Раннего Доступа и соответствию РРЦ.
[Изображение: Обновленный помощник подарков]
Полное описание всех функций

Ultimate Steam Enhancer

Ultimate Steam Enhancer — это мощный пользовательский скрипт для платформы Steam, расширяющий стандартные возможности магазина и сообщества. Он объединяет в себе функционал множества инструментов, предоставляя пользователю расширенный контроль и доступ к дополнительной информации об играх, ценах, переводах, обзорах, активности друзей и многом другом.


Функции на странице игры

Виртуальный режим «Инкогнито» (обход региональных блокировок)

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

Принцип работы:

  1. При переходе на страницу с сообщением "Данный товар недоступен в вашем регионе", скрипт автоматически это распознает.
  2. Вместо простого редиректа, он в фоновом режиме запрашивает у Steam анонимную сессию (временные cookie), имитируя визит нового пользователя.
  3. Используя эту сессию, скрипт запрашивает страницу для выбранного в настройках региона (по умолчанию — США, ?cc=us), автоматически проходя проверку возраста, если она есть.
  4. Полученный "чистый" HTML-код страницы полностью заменяет содержимое текущей вкладки. Вы остаетесь на том же URL, но видите разблокированную страницу.
  5. Все остальные модули U.S.E. перезапускаются, чтобы корректно работать с новым содержимым.

Преимущества и настройки:

  • Бесшовная работа: Не нужно открывать новые окна или вручную редактировать адрес.
  • Гибкость: В настройках скрипта можно отключить автоматический запуск режима, выбрать регион по умолчанию и включить кнопку для ручной активации режима на любой странице Steam.
  • Сохранение контекста: После загрузки страницы такие динамические элементы, как обзоры, подгружаются уже от вашего аккаунта, то есть вы видите обзоры от друзей.
  • Безопасность: Метод не нарушает правила Steam, так как не скрывает ваш IP-адрес, а лишь использует легитимный механизм просмотра магазина для другого региона. Покупка игр через этот режим невозможна.
Индикаторы / Доп. обзоры / Монитор обзоров

Что делает:

  1. Отображает значки-индикаторы наличия русского языка (интерфейс, озвучка, субтитры) прямо на странице игры.
  2. Добавляет под стандартными обзорами блок с расширенной статистикой (загружается по щелчку или автоматически, если включена опция):
    • Тотальные: Все обзоры Steam (включая активации ключами).
    • Безкитайские: Обзоры за исключением написанных на китайском языке.
    • Русские: Только обзоры на русском языке.

[Пример индикаторов и дополнительных обзоров на странице игры]


  1. Модальные окна:
  • При щелчке по строке "Русские" открывается окно с актуальными русскоязычными обзорами для этой игры.

[Модальное окно с русскоязычными обзорами]


  • При щелчке по строке "Тотальные" открывается окно "Глобальный монитор обзоров". Этот инструмент позволяет собрать (по кнопке "Собрать") и визуализировать статистику обзоров по 27 языкам Steam. Он показывает таблицу с рейтингом языков по количеству обзоров и доле в общей массе, а также интерактивную круговую диаграмму для наглядного представления.

[Глобальный монитор обзоров с таблицей и диаграммой]

Важное замечание о зависимостях:

Отключение этого модуля приведет к автоматическому отключению или нарушению корректной работы модулей «Время прохождения (HLTB)», «Русификаторы (ZOG)» и «Время друзей / Глобальные достижения», так как они критически зависят от его функционала по отображению элементов на странице игры.

Время прохождения (HLTB)

Что делает:
Добавляет компактный блок с информацией о времени прохождения игры, полученной с популярного сайта HowLongToBeat.com.

Показывает среднее время для разных стилей:

  • Только основной сюжет.
  • Сюжет + дополнительные задания.
  • Полное прохождение (100%).
  • Усредненное время для всех стилей.

Рядом со временем указывается количество игроков, на чьих данных основана статистика.
Поиск игры в базе HLTB идет по названию, при неоднозначности предлагается выбор из похожих вариантов.

[Пример отображения времени прохождения с HowLongToBeat]
Русификаторы (ZOG)

Что делает:
Добавляет блок с информацией о наличии русификаторов для игры на сайте ZoneOfGames.ru.

В блоке отображается:

  • Название игры (ведет на страницу игры в базе ZOG).
  • Список доступных русификаторов. Каждая запись является ссылкой на соответствующий файл/страницу на ZOG.
  • Если переводы не найдены, выводится соответствующее сообщение.

Поиск происходит в реальном времени. Скрипт автоматически определяет название игры, выполняет поиск по алфавитному указателю на ZoneOfGames.ru и предлагает вам выбрать наиболее точное совпадение.

[Пример отображения информации о русификаторах с ZOG]
Время друзей / Глобальные достижения

Что делает:
Добавляет на страницу игры два независимых блока, расширяющих информацию о действиях ваших друзей и глобальной статистике достижений.

1. Плавающий блок статистики (у шапки игры)

Справа от изображения игры появляется компактный значок, при нажатии на который загружается и отображается сводная статистика:

Время друзей:

  • Максимальное время в игре (и ник друга со ссылкой).
  • Среднее время (с указанием кол-ва друзей).
  • Минимальное время в игре.

Глобальные достижения:

  • Процент "платины" (самое редкое достижение).
  • Средний прогресс выполнения всех достижений.
[Пример блока статистики]

2. Информационный блок друзей (в правой колонке)

⚠️ Важное примечание:

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

 

Скрипт добавляет в правую колонку подробный список друзей, взаимодействовавших с игрой, сгруппированный по категориям:

  • Друзья, игравшие недавно (за последние 2 недели).
  • Все друзья, когда-либо игравшие в игру.
  • Все друзья, имеющие игру в библиотеке.
  • Друзья, которые добавили игру в свой список желаемого.

Каждая категория сопровождается сеткой из шести аватаров друзей со ссылками на их профили.

[Пример информационного блока друзей]
Индикатор раннего доступа

Что делает:
Показывает небольшую плашку над изображением игры с информацией о статусе раннего доступа (Early Access).

  • Если игра еще в раннем доступе: Отображается, сколько времени игра уже находится в нем
    (например, "В раннем доступе уже 1 год и 3 месяца").

[Пример индикатора для игры в активном раннем доступе]


  • Если игра вышла из раннего доступа: Отображается, сколько времени игра провела в нем до релиза
    (например, "Вышла спустя 2 года раннего доступа").

[Пример индикатора для игры, вышедшей из раннего доступа]

Расчет времени динамический. Использует даты со страницы Steam.
А также может подтягивать дату старта раннего доступа из собственной базы для вышедших игр, если Steam ее не показывает.

Анализатор цен

Что делает:
Добавляет кнопку "Анализатор цен" на страницу игры. Этот инструмент позволяет анализировать региональные цены двумя способами:
в рублях (по умолчанию) и в долларах США (переключаемый режим).

После нажатия кнопки "Сбор данных" в специальном окне, модуль выполняет следующее в зависимости от выбранного режима:

  • Режим Рублей (по умолчанию):
    • Определяет AppID текущей игры и запрашивает цены через официальное API Steam (IStoreBrowseService/GetItems) для множества регионов.
    • В качестве базы для расчета рекомендованной рублевой цены используется цена в США (USD).
    • Цены из всех регионов, включая Россию, конвертируются в рубли по актуальным обменным курсам для прямого сопоставления.
    • Производится ключевое сравнение: фактическая цена в российском Steam сопоставляется с официально рекомендованной Valve ценой для России. Отклонения подсвечиваются.
    • Отображается рейтинг российской цены среди всех проанализированных стран, позволяя увидеть её место от самой дешёвой к самой дорогой в рублевом эквиваленте.
  • Режим Долларов США (переключаемый):
    • Активируется кнопкой "USD" в окне анализатора. Интерфейс и названия валют переключаются на английский язык.
    • Цены всех регионов также запрашиваются через API Steam и конвертируются в доллары США.
    • Цена в США используется как базовый ориентир (100%) для сравнения с ценами других регионов.
    • Отображается процентное отклонение цен других регионов от цены в США.
    • Представляется общий рейтинг всех региональных цен в долларовом эквиваленте.
    • Этот режим полезен для оценки ценовой политики при общении с разработчиками/издателями.

Примечание: Если игра в США бесплатна или цена для нее не найдена, возможности анализа в обоих режимах могут быть ограничены. Вся собранная информация представляется в модальном окне.

Важная информация:

Каждый полный сбор данных подразумевает отправку ~41 запроса к серверам Steam (точное количество зависит от числа доступных регионов). Пожалуйста, используйте эту функцию обдуманно. Частое нажатие кнопки на разных играх в течение короткого периода времени может привести к временному ограничению доступа к API Steam (обычно на 5-15 минут).

 
[Пример работы анализатора региональных цен]
Поиск цен на Plati.Market

Что делает:
Добавляет кнопку "Plati" рядом с кнопкой "В желаемое" на странице игры.
Нажатие открывает полноэкранное окно для поиска предложений по этой игре на торговой площадке Plati.Market.

Возможности окна поиска:

  • Автозаполнение поиска названием текущей игры.
  • Ручной ввод и поиск.
  • Подсказки при вводе (API Plati).
  • Сортировка по цене, продажам, релевантности, названию, дате, рейтингу продавца и др.
  • Фильтрация по цене (RUR, USD, EUR, UAH), продажам, рейтингу, наличию плохих отзывов/возвратов, участию в скидках, дате добавления.
  • Исключение товаров по ключевым словам (панель справа).
  • Сохранение фильтров, сортировки, валюты и исключений.
  • Возможность экспортировать и импортировать список исключений.

Используются официальные API Plati.Market.

[Модальное окно поиска цен на Plati.Market]
Агрегатор цен (%)

Что делает:
Добавляет кнопку "%" рядом с кнопкой "В желаемое" на странице игры.
Нажатие открывает модальное окно с ценами на эту игру из различных цифровых магазинов.

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

  • Отображение предложений из магазинов: SteamBuy, Playo, SteamPay, Gabestore, GamersBase, Igromagaz, GamesForFarm, Gamazavr, GameRay, KupiKod, KeysForGamers, Zaka-zaka, Buka, GGSEL, Plati.Market, Rushbe и текущей страницы Steam.
  • Переключение валют: Возможность просмотра всех цен в рублях (RUB, по умолчанию) или в долларах США (USD), с автоматической конвертацией по актуальному курсу.
  • Сортировка по цене, проценту скидки, сумме скидки, названию.
  • Фильтрация по диапазону цен, проценту и сумме скидки, наличию скидки, названию (слова через ";"), магазинам.
  • Исключение товаров по ключевым словам.
  • Сохранение состояния фильтров, сортировки и исключений.
  • Экспорт и импорт списка исключений для удобного переноса и резервного копирования.
Список рекомендуемых исключений

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




онлайн,оффлайн,dlc,аккаунт,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

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

[Пример интерфейса агрегатора цен]
Доступность подарков (страница игры)

Что делает:
Добавляет кнопку "GIFT" в блок с кнопкой "В желаемое" на странице игры.

Нажатие открывает окно, где можно:

  • Выбрать регион друга из списка.
  • Нажать "Узнать", чтобы запросить цену игры в этом регионе.
  • Увидеть цену друга (сконвертированную в вашу валюту), процент разницы и вердикт (Можно подарить / Нельзя подарить), основанный на правилах Steam о разнице цен (±10%).

Использует те же механизмы получения цен и курсов валют, что и помощник для списка желаемого.

[Пример работы помощника подарков на странице игры]

Улучшения каталога Steam

Доп. инфо / Фильтры

Что делает:
Расширяет функционал страницы поиска по каталогу Steam (store.steampowered.com/search/).

При наведении:

  • Появляется всплывающая подсказка слева от строки игры с подробной информацией:
    издатели, разработчики, серия, отзывы (% и кол-во), статус раннего доступа, поддержка языков, первые 5 меток, краткое описание.

[Пример дополнительной информации об игре в каталоге]


Фильтры (панель справа):

  • Русский перевод:
    • Только текст: Игры с рус. интерфейсом/субтитрами (без озвучки).
    • Озвучка: Игры с русской озвучкой.
    • Без перевода: Игры без русского языка.

[Пример фильтрации по русскому переводу в каталоге]

  • DLC:
    • Только ваши DLC: Показывает только DLC для игр, которые есть в вашей библиотеке
      (сами DLC подсвечиваются фиолетовым фоном).

[Фильтр DLC]

Фильтры применяются динамически по мере получения данных от API.

Скрытие игр

Что делает:
Добавляет инструменты для массового скрытия неинтересующих игр прямо со страницы поиска по каталогу.

Элементы интерфейса:

  • Счетчик отображаемых игр (слева вверху).
  • Чекбокс слева от каждой игры (кроме уже купленных/скрытых/в желаемом) для отметки на скрытие.
  • Кнопка "Скрыть выбранное" (слева вверху).

Принцип работы:

  1. Отмечаете чекбоксами игры, которые хотите скрыть.
  2. Нажимаете "Скрыть выбранное".
  3. Скрипт добавляет эти игры в ваш официальный список игнорируемых в Steam и удаляет их элементы со страницы.

В отличие от стандартного механизма Steam, элементы полностью удаляются из DOM, что улучшает производительность при работе с большим количеством результатов.

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

[Пример системы скрытия игр в каталоге]

Сообщество и активность

Доп. инфо в ленте активности

Что делает:
Добавляет всплывающую подсказку при наведении на название игры в вашей ленте активности Steam (steamcommunity.com/my/home).

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

  • Название и изображение-шапка.
  • Дата выхода.
  • Издатели, разработчики, серия игр.
  • Отзывы (% и кол-во).
  • Статус раннего доступа.
  • Поддержка русского и английского языков.
  • Первые 5 меток.
  • Краткое описание.

Данные загружаются через API Steam.

[Пример дополнительной информации в ленте активности Steam]
Рулетка Stelicas

Что делает:
Добавляет блок "Рулетка Stelicas" на страницу вашей активности Steam (steamcommunity.com/my/home). Позволяет загрузить CSV-файл, сгенерированный приложением Stelicas, применить к нему разнообразные фильтры и случайным образом выбрать игру из вашей коллекции.

Возможности:

  • Загрузка CSV-данных из Stelicas (содержащих информацию о ваших играх и коллекциях).
  • Система фильтрации: по категориям коллекций Stelicas, дате выхода, пользовательским тегам, поддержке русского языка (интерфейс, субтитры, озвучка), а также по диапазонам количества отзывов и общего рейтинга игры.
  • Анимированная рулетка для выбора случайной игры из отфильтрованного списка.
  • Возможность включить приоритет по отзывам и рейтингу, чтобы игры с лучшими показателями имели больше шансов на выпадение.
  • Переключение в режим просмотра всей отфильтрованной подборки игр в виде удобных карточек (изображение и название).
  • Отображение подробной информации о выбранной (или просматриваемой в подборке) игре: постер, название, рейтинг и количество отзывов, краткое описание, основные теги, точная дата выхода, разработчики/издатели, информация о поддержке русского языка.
  • Прямые ссылки на страницу игры в сообществе Steam и для её запуска через протокол steam://run/<AppID>.

Как пользоваться:

  • Подробная инструкция по подготовке CSV-файла и использованию всех функций рулетки доступна по нажатию на значок вопроса ? в правом верхнем углу окна самой рулетки.

Примечание: Качество работы и полнота информации в рулетке напрямую зависят от корректности и актуальности данных в предоставленном CSV-файле из Stelicas.

[Рулетка Stelicas]

Торговая площадка

Продажи предмета

Что делает:
Добавляет информационный блок на страницу предмета на торговой площадке Steam (steamcommunity.com/market/).

Блок содержит:

  • Таблицу с историей продаж по годам:
    • Общая сумма продаж за год (в рублях).
    • Примерная сумма, полученная разработчиком игры.
    • Примерная сумма, полученная Valve.
  • Итоговую сумму продаж за все время.
  • Итоговые суммы, полученные разработчиком и Valve.

Данные загружаются через API истории цен Steam.

[Пример информации об исторических продажах на торговой площадке]

Новости и список желаемого

Наблюдатель (Желаемое/Библиотека)

Что делает:
Отслеживает изменения в вашем списке желаемого Steam и в вашей библиотеке игр, отображает календарь релизов.

Основные функции:

  1. В правом верхнем углу страниц Steam появляется кнопка "Наблюдатель".
  2. Индикаторы статуса (Ж/Б): Показывают, как давно обновлялись данные для Желаемого и Библиотеки.
  3. Счетчик уведомлений: Показывает количество новых (непрочитанных) изменений.
  4. Панель уведомлений (по щелчку на кнопку):
    • Кнопка "Обновить" для ручного запуска проверки (использует Steam API).
    • Настройки (значок ⚙️): Открывает выпадающее меню с опциями:
      • Список желаемого / Библиотека: Позволяют включать/отключать проверку для каждой из секций.
      • Перепроверять игры с русским: (Опция для Библиотеки). По умолчанию включена. Если её отключить, скрипт пропустит проверку игр, для которых уже известно о наличии любой русской локализации. Это значительно ускоряет повторные обновления.
      • ...только без полной локализации: (Доступна, если предыдущая опция отключена). Если включить, то из повторной проверки будут исключаться только игры с полной локализацией (интерфейс+озвучка+субтитры). Игры с частичным переводом продолжат проверяться.
    • Список изменений:
      • Список желаемого: Изменение даты выхода, статуса раннего доступа или русского языка.
      • Библиотека: Выход игры из раннего доступа, появление/изменение русского языка (и тип локализации).
    • Кнопки для отметки уведомления как прочитанного (конверт) или удаления (крестик).
    • Кнопка "Очистить" для удаления всех уведомлений.
    • Кнопка "Календарь".
    • Кнопка "Хранилище" для очистки сохраненных данных.

[Пример панели уведомлений Наблюдателя]


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

[Пример Календаря]


  1. Хранилище (по щелчку на кнопку "Хранилище"):
    • Позволяет очистить кэш дат/статусов для списка желаемого или для игр библиотеки.

[Пример Хранилища]

Требует авторизации. Обработка больших списков/библиотек может занять время. Используйте новые опции в настройках для ускорения сканирования библиотеки.

Доступность подарков (список желаемого)

Что делает:
Добавляет значок лупы. Позволяет определить, какие игры можно подарить друзьям в других регионах.

Основные функции:

  • Загружает игры из отображаемого списка желаемого и выводит их в виде информативных карточек.
  • На карточках отображается подробная информация: цена, скидка, рейтинг, дата выхода, издатель, разработчик, серия, метки, поддержка русского языка и статус раннего доступа.
  • Для пользователей из РФ: на карточках также отображается информация о соответствии стоимости рекомендованной региональной цене (РРЦ) от Valve. Показывается статус (дороже, дешевле или равно РРЦ), сумма и процент отклонения.
  • Предоставляет гибкую систему фильтрации по цене, скидке, рейтингу, дате выхода, поддержке русского языка, статусу раннего доступа, а также по соответствию РРЦ (для РФ).
  • Активирует режим помощника подарков:
    • Вы выбираете регион вашего друга.
    • Скрипт запрашивает цены на игры из списка желаемого для выбранного региона.
    • Цены друга конвертируются в вашу валюту (используется API курсов валют).
    • Отображается разница в цене между вашим регионом и регионом друга
      (с цветовой индикацией: зелёный - можно дарить (разница до ±10%), красный - нельзя).
    • Доступен фильтр "Можно подарить", который показывает только те игры, у которых разница в цене до ±10% и которые Steam разрешает покупать в подарок.

Это помогает легко найти подходящие и экономически целесообразные подарки для друзей за границей.

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

[Пример работы помощника подарков для списка желаемого]
Фильтр новостей

Что делает:
Позволяет гибко управлять отображением новостей в новостном центре Steam (store.steampowered.com/news/), скрывая неинтересные материалы.

Основные возможности и использование:

  1. Выбор новостей для скрытия:
    • На каждой новости в правой части изображения появляется крупный квадратный чекбокс.
    • При установке галочки новость становится полупрозрачной ("мягкое" скрытие) и отмечается для последующего подтверждения скрытия. Повторный щелчок снимает отметку.
  2. Панель управления (справа вверху):
    • "Скрыть выбранные (X)": Нажатие этой кнопки перемещает все отмеченные (полупрозрачные) новости в постоянное хранилище.
      • Новость исчезает с экрана (или становится затемненной, если включен режим "Показать скрытое").
      • Счетчик в скобках показывает, сколько новостей сейчас выбрано.
    • "В хранилище: X": Эта надпись показывает общее количество новостей, находящихся в хранилище скрытых новостей.
    • "Отменить": Появляется после подтверждения скрытия и активна 15 секунд. Позволяет отменить последнее действие по добавлению новостей в хранилище.
    • "Показать скрытое" / "Спрятать скрытое": Переключатель.
      • Если выбрано "Показать скрытое", новости из вашего хранилища будут отображаться в ленте, но в затемненном виде.
      • В режиме "Спрятать скрытое" они полностью исчезают.
    • "Хранилище": Открывает модальное окно для управления списком постоянно скрытых новостей.

[Фильтр новостей]


  1. Панель "Хранилище скрытых новостей":
    • Отображает список всех новостей, добавленных в постоянное хранилище. Для каждой записи указывается название игры, заголовок новости и ее AppID.
    • "Вернуть": Кнопка напротив каждой записи позволяет удалить новость из хранилища и немедленно отобразить ее в ленте. Чекбокс на этой новости также снова станет активным.
    • "Очистить хранилище": Удаляет все новости из вашего списка постоянно скрытых. Требует подтверждения.
    • "Закрыть": Закрывает панель хранилища.

[Хранилище новостей]


Настройки

Как найти и использовать меню настроек U.S.E.

Для настройки отдельных модулей скрипта и их параметров используйте меню настроек U.S.E.
Оно находится в выпадающем меню вашего профиля Steam (в правом верхнем углу), как показано ниже:

[Расположение меню настроек U.S.E. в профиле Steam]

В открывшемся окне настроек вы сможете включать или отключать модули скрипта:

[Пример панели настроек Ultimate Steam Enhancer]

Также в меню настроек доступны следующие опции:

Авто-раскрытие HLTB

Если включено, блок с информацией о времени прохождения (HLTB) на странице игры будет автоматически раскрываться при загрузке страницы (если основной модуль HLTB включен).

Удобно, если вы всегда хотите видеть эту информацию без лишнего щелчка.

Авто-загрузка доп. обзоров

Если включено, блок с дополнительными обзорами (Тотальные, Безкитайские, Русские) на странице игры будет загружаться автоматически при загрузке страницы (если основной модуль 'Индикаторы/Обзоры' включен).

Экономит щелчок, если вам всегда нужна эта статистика.

Показ инфо об англ. языке

Функция для переводчиков и интересующихся. Если включено, в блоках дополнительной информации (в каталоге при наведении и в ленте активности при наведении) будет также отображаться информация о поддержке английского языка (интерфейс, озвучка, субтитры), аналогично русскому.

По умолчанию эта информация скрыта для экономии места.

Виртуальный режим «Инкогнито»

Эта секция позволяет управлять функцией обхода региональных блокировок.

  • Включить режим «Инкогнито»: Главный переключатель функции. Отключение деактивирует автоматический обход страниц, недоступных в вашем регионе.
  • Кнопка режима «Инкогнито»: Добавляет кнопку "in" рядом с логотипом Steam для ручного запуска режима на любой странице. Полезно, если автоматический запуск не сработал или для страниц, которые не являются игровыми.
  • Регион В.Р.И.: Позволяет выбрать страну, от имени которой будет запрашиваться страница. По умолчанию — США (US).
[Настройки режима Инкогнито]

 

 

Изменено пользователем 0wn3df1x
  • Спасибо (+1) 2

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


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

Хочется видеть в сканере цен фильтры “gift, ключ, аккаунт” которые сохраняли бы свои настройки ещё. Дабы отсеивать эту шелуху виде аккаунтов. А то заходишь и ведешь весь этот хлам по 100, 150, 200р. Если выставлять фильтр цены это не удобно

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


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

Хочется видеть в сканере цен фильтры “gift, ключ, аккаунт” которые сохраняли бы свои настройки ещё. Дабы отсеивать эту шелуху виде аккаунтов. А то заходишь и ведешь весь этот хлам по 100, 150, 200р. Если выставлять фильтр цены это не удобно

Справа в агрегаторе цен есть пользовательский список исключений:
ZRWwPwc.png

Помимо добавления по слову через +, есть функция импорт и экспорта списка исключений (стрелочка ниже).

В описании функционала я оставил список рекомендуемых исключений (можно импортировать).

онлайн,оффлайн,dlc,аккаунт,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

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

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


Ссылка на сообщение
В 23.06.2025 в 01:02, 0wn3df1x сказал:

Не понимаю, о чём речь. Если и видел такое, то не помню, где именно.

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

a946b74857225831dc526588f94b4a09.png

Нашёл ещё такой баг (скидка соответствует, а цена нет):

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

9f566a0920adf19a0bb5963c58beb9f6.png

Также хочу предложить ещё два улучшения:

  1. Некоторые игры от Sony заблокированы в AZ регионе и автоматически они не разблокируются. Так вот, возможно ли сделать так, чтобы если не сработала первая автоматическая разблокировка, то будет автоматически запускаться вторая с US регионом? Либо в настройки U.S.E. можно добавить отдельный выбор региона по умолчанию для кнопки “in”, тогда можно будет вручную разблокировать такие игры.
  2. Возможно ли добавить опцию в настройки U.S.E. для автоматического нажатия кнопок “Обновить” и “Подставить название” в Агрегаторе цен?
Изменено пользователем 1052

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


Ссылка на сообщение
5 часов назад, 1052 сказал:
  Скрыть содержимое

a946b74857225831dc526588f94b4a09.png

 

 

Сделал отдельный скрипт. В Ultimate Steam Enhancer встраивать не буду, так как этот скрипт работает вообще на всех сайтах (@match *://*/*), что является излишним для U.S.E. 


Описание и код скрипта

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

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

  1. Он автоматически находит на любой странице виджеты от Steam.
  2. Скрипт сперва проверяет, действительно ли виджет заблокирован (ищет текст ошибки).
  3. Если блокировка подтверждена, он последовательно пытается разблокировать его, перебирая разные регионы (us, ch, kz, jp) и устанавливая русский язык (l=russian), пока не найдет рабочий вариант. || Можно добавить свой регион, делается так:
    
    const REGIONS_TO_TRY = ['us', 'ch', 'kz', 'jp'];
    меняется на
    
    const REGIONS_TO_TRY = ['az', 'us', 'ch', 'kz', 'jp'];

     
  4. Если ни один из регионов не помог, виджет заменяется на информативное сообщение об ошибке.
  5. Скрипт обрабатывает как стандартный атрибут src, так и data-src, который используется для "ленивой загрузки" виджетов.
  6. Благодаря использованию MutationObserver, скрипт также отслеживает и исправляет виджеты, которые подгружаются на страницу динамически.

Установка

  1. Убедитесь, что у вас установлено браузерное расширение Tampermonkey (или его аналог).
  2. Нажмите на значок расширения и выберите “Создать новый скрипт”
  3. Замените содержимое на открывшейся странице на скрипт ниже.
  4. Нажмите файл > сохранить.

Код скрипта (Версия 1.0)


// ==UserScript==
// @name         Steam Widget Region Fix
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Находит заблокированные виджеты Steam, проверяет их содержимое и последовательно подбирает регион для разблокировки.
// @author       0wn3df1x
// @match        *://*/*
// @grant        GM_xmlhttpRequest
// @connect      store.steampowered.com
// @connect      steamcommunity.com
// @run-at       document-idle
// ==/UserScript==

(function() {
    'use strict';

    const REGIONS_TO_TRY = ['us', 'ch', 'kz', 'jp'];
    const LANGUAGE = 'russian';
    const ERROR_TEXT_MARKER = 'Невозможно загрузить информацию об этом предмете';
    const FINAL_ERROR_MESSAGE = 'Не удаётся разблокировать виджет, все регионы проверены.';
    const TARGET_URL_PART = 'store.steampowered.com/widget/';

    const isUrlBlocked = (urlString) => {
        return new Promise((resolve) => {
            GM_xmlhttpRequest({
                method: "GET",
                url: urlString,
                onload: function(response) {
                    if (response.responseText && response.responseText.includes(ERROR_TEXT_MARKER)) {
                        resolve(true);
                    } else {
                        resolve(false);
                    }
                },
                onerror: function() {
                    resolve(true);
                }
            });
        });
    };

    const createFallbackElement = () => {
        const fallback = document.createElement('div');
        fallback.textContent = FINAL_ERROR_MESSAGE;
        fallback.style.cssText = `
            display: flex;
            align-items: center;
            justify-content: center;
            width: 100%;
            min-height: 100px;
            background-color: #1b2838;
            color: #ff6b6b;
            font-family: 'Motiva Sans', sans-serif;
            font-size: 14px;
            text-align: center;
            border: 1px dashed #ff6b6b;
            padding: 10px;
            box-sizing: border-box;
        `;
        return fallback;
    };

    const processIframe = async (iframe) => {
        if (iframe.dataset.steamWidgetProcessed) {
            return;
        }
        iframe.dataset.steamWidgetProcessed = 'true';

        const originalUrl = iframe.src || iframe.dataset.src;
        if (!originalUrl || !originalUrl.includes(TARGET_URL_PART)) {
            return;
        }

        console.log(`[Steam Widget Fix] Проверяю виджет:`, iframe);

        const isInitiallyBlocked = await isUrlBlocked(originalUrl);
        if (!isInitiallyBlocked) {
            console.log(`[Steam Widget Fix] Виджет не заблокирован, пропускаю.`);
            return;
        }

        console.log(`[Steam Widget Fix] Виджет заблокирован. Начинаю подбор региона...`);

        for (const region of REGIONS_TO_TRY) {
            const url = new URL(originalUrl);
            url.searchParams.set('cc', region);
            url.searchParams.set('l', LANGUAGE);
            const newUrlString = url.toString();

            console.log(`[Steam Widget Fix] -> Пробую регион: ${region} (${newUrlString})`);

            const isStillBlocked = await isUrlBlocked(newUrlString);
            if (!isStillBlocked) {
                console.log(`[Steam Widget Fix] УСПЕХ! Регион '${region}' работает. Обновляю iframe.`);
                if (iframe.src) iframe.src = newUrlString;
                if (iframe.dataset.src) iframe.dataset.src = newUrlString;
                return;
            }
        }

        console.error(`[Steam Widget Fix] НЕУДАЧА. Ни один из регионов не помог. Заменяю виджет.`);
        const fallbackElement = createFallbackElement();
        if (iframe.parentNode) {
            iframe.parentNode.replaceChild(fallbackElement, iframe);
        }
    };

    const observeAndProcess = () => {
        const selector = `iframe[src*="${TARGET_URL_PART}"], iframe[data-src*="${TARGET_URL_PART}"]`;

        document.querySelectorAll(selector).forEach(processIframe);

        const observer = new MutationObserver((mutations) => {
            for (const mutation of mutations) {
                for (const node of mutation.addedNodes) {
                    if (node.nodeType === Node.ELEMENT_NODE) {
                        if (node.matches(selector)) {
                            processIframe(node);
                        } else {
                            node.querySelectorAll(selector).forEach(processIframe);
                        }
                    }
                }
            }
        });

        observer.observe(document.documentElement, {
            childList: true,
            subtree: true
        });
    };

    observeAndProcess();

})();

 

 

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


Ссылка на сообщение
6 часов назад, 1052 сказал:
  Показать содержимое

a946b74857225831dc526588f94b4a09.png

 

7 часов назад, 1052 сказал:
  Показать содержимое

a946b74857225831dc526588f94b4a09.png

Нашёл ещё такой баг (скидка соответствует, а цена нет):

  Скрыть содержимое

9f566a0920adf19a0bb5963c58beb9f6.png

 

 

С российского айпи не получается воспроизвести. С американского айпи тоже.
Со среднеазиатского воспроизводится на Gamersbase, т.е. при айпи той же Средней Азии он присылает долларовую цену вместо рублёвой.

Скрипт изначально ожидает, что цены, получаемые из сторонних магазинов указаны в рублях (RUB). Когда пользователь переключает режим отображения в доллары (USD), скрипт берет числовое значение цены (которое он считает рублями) и конвертирует его в доллары. Это приводит к результатам, как на скриншоте.

Я подшаманю GamersBase и SteamPay, чтобы они могли работать с долларовым приходом. Всё остальное по мере выявления. Каждый магазин - это отдельный модуль. Поэтому к каждому нужен свой подход, если с ним случается ошибка.

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


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

Ultimate Steam Enhancer обновился до версии 2.1.2 — это обновление сфокусировано на повышении удобства и надежности. Добавлены новые настройки автоматизации для «Агрегатора цен», улучшен механизм обхода региональных блокировок и доработана логика отображения данных в «Помощнике подарков».


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

Версия 2.1.2

Это обновление сфокусировано на повышении удобства и надежности. Добавлены новые настройки автоматизации для «Агрегатора цен», улучшен механизм обхода региональных блокировок и доработана логика отображения данных в «Помощнике подарков».


Улучшения и нововведения

Виртуальный режим «Инкогнито»
  • Настройки автоматизации: В главном меню настроек U.S.E. появились опции для автоматического запуска сбора цен при открытии окна и автоматической подстановки названия игры в фильтр после сбора данных.

⚠️ Важно:

При включенной авто-подстановке для более точного поиска рекомендуется сокращать название.
Например, вместо "DEATH STRANDING DIRECTOR'S CUT" лучше оставить "DEATH STRANDING".

  • Улучшенная обработка валют: Корректно обрабатываются и конвертируются цены в USD от магазинов SteamPay и GamersBase, что повышает точность в обоих валютных режимах (RUB/USD).
  • Округление цен: Цены в рублях теперь округляются до целых чисел для лучшего восприятия.

 

Виртуальный режим «Инкогнито»
  • Резервный механизм (Fallback): Если не удается обойти блокировку в регионе, указанном в настройках, скрипт автоматически попытается загрузить страницу через цепочку резервных регионов (США → Швейцария → Казахстан → Япония), пока не найдет рабочий вариант.
Доступность подарков (Список желаемого)
  • Улучшенное отображение рейтинга: Рейтинг теперь рассчитывается и отображается на основе процентного соотношения, а не только на основе официального ярлыка Steam. Это позволяет видеть оценку даже для игр с небольшим количеством обзоров, у которых ранее мог отсутствовать текстовый рейтинг.
Полное описание всех функций

Ultimate Steam Enhancer

Ultimate Steam Enhancer — это мощный пользовательский скрипт для платформы Steam, расширяющий стандартные возможности магазина и сообщества. Он объединяет в себе функционал множества инструментов, предоставляя пользователю расширенный контроль и доступ к дополнительной информации об играх, ценах, переводах, обзорах, активности друзей и многом другом.


Функции на странице игры

Индикаторы / Доп. обзоры / Монитор обзоров

Что делает:

  1. Отображает значки-индикаторы наличия русского языка (интерфейс, озвучка, субтитры) прямо на странице игры.
  2. Добавляет под стандартными обзорами блок с расширенной статистикой (загружается по щелчку или автоматически, если включена опция):
    • Тотальные: Все обзоры Steam (включая активации ключами).
    • Безкитайские: Обзоры за исключением написанных на китайском языке.
    • Русские: Только обзоры на русском языке.

[Пример индикаторов и дополнительных обзоров на странице игры]


  1. Модальные окна:
  • При щелчке по строке "Русские" открывается окно с актуальными русскоязычными обзорами для этой игры.

[Модальное окно с русскоязычными обзорами]


  • При щелчке по строке "Тотальные" открывается окно "Глобальный монитор обзоров". Этот инструмент позволяет собрать (по кнопке "Собрать") и визуализировать статистику обзоров по 27 языкам Steam. Он показывает таблицу с рейтингом языков по количеству обзоров и доле в общей массе, а также интерактивную круговую диаграмму для наглядного представления.

[Глобальный монитор обзоров с таблицей и диаграммой]

Важное замечание о зависимостях:

Отключение этого модуля приведет к автоматическому отключению или нарушению корректной работы модулей «Время прохождения (HLTB)», «Русификаторы (ZOG)» и «Время друзей / Глобальные достижения», так как они критически зависят от его функционала по отображению элементов на странице игры.

Время прохождения (HLTB)

Что делает:
Добавляет компактный блок с информацией о времени прохождения игры, полученной с популярного сайта HowLongToBeat.com.

Показывает среднее время для разных стилей:

  • Только основной сюжет.
  • Сюжет + дополнительные задания.
  • Полное прохождение (100%).
  • Усредненное время для всех стилей.

Рядом со временем указывается количество игроков, на чьих данных основана статистика.
Поиск игры в базе HLTB идет по названию, при неоднозначности предлагается выбор из похожих вариантов.

[Пример отображения времени прохождения с HowLongToBeat]
Русификаторы (ZOG)

Что делает:
Добавляет блок с информацией о наличии русификаторов для игры на сайте ZoneOfGames.ru.

В блоке отображается:

  • Название игры (ведет на страницу игры в базе ZOG).
  • Список доступных русификаторов. Каждая запись является ссылкой на соответствующий файл/страницу на ZOG.
  • Если переводы не найдены, выводится соответствующее сообщение.

Поиск происходит в реальном времени. Скрипт автоматически определяет название игры, выполняет поиск по алфавитному указателю на ZoneOfGames.ru и предлагает вам выбрать наиболее точное совпадение.

[Пример отображения информации о русификаторах с ZOG]
Время друзей / Глобальные достижения

Что делает:
Добавляет на страницу игры два независимых блока, расширяющих информацию о действиях ваших друзей и глобальной статистике достижений.

1. Плавающий блок статистики (у шапки игры)

Справа от изображения игры появляется компактный значок, при нажатии на который загружается и отображается сводная статистика:

Время друзей:

  • Максимальное время в игре (и ник друга со ссылкой).
  • Среднее время (с указанием кол-ва друзей).
  • Минимальное время в игре.

Глобальные достижения:

  • Процент "платины" (самое редкое достижение).
  • Средний прогресс выполнения всех достижений.
[Пример блока статистики]

2. Информационный блок друзей (в правой колонке)

⚠️ Важное примечание:

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

 

Скрипт добавляет в правую колонку подробный список друзей, взаимодействовавших с игрой, сгруппированный по категориям:

  • Друзья, игравшие недавно (за последние 2 недели).
  • Все друзья, когда-либо игравшие в игру.
  • Все друзья, имеющие игру в библиотеке.
  • Друзья, которые добавили игру в свой список желаемого.

Каждая категория сопровождается сеткой из шести аватаров друзей со ссылками на их профили.

[Пример информационного блока друзей]
Индикатор раннего доступа

Что делает:
Показывает небольшую плашку над изображением игры с информацией о статусе раннего доступа (Early Access).

  • Если игра еще в раннем доступе: Отображается, сколько времени игра уже находится в нем
    (например, "В раннем доступе уже 1 год и 3 месяца").

[Пример индикатора для игры в активном раннем доступе]


  • Если игра вышла из раннего доступа: Отображается, сколько времени игра провела в нем до релиза
    (например, "Вышла спустя 2 года раннего доступа").

[Пример индикатора для игры, вышедшей из раннего доступа]

Расчет времени динамический. Использует даты со страницы Steam.
А также может подтягивать дату старта раннего доступа из собственной базы для вышедших игр, если Steam ее не показывает.

Анализатор цен

Что делает:
Добавляет кнопку "Анализатор цен" на страницу игры. Этот инструмент позволяет анализировать региональные цены двумя способами:
в рублях (по умолчанию) и в долларах США (переключаемый режим).

После нажатия кнопки "Сбор данных" в специальном окне, модуль выполняет следующее в зависимости от выбранного режима:

  • Режим Рублей (по умолчанию):
    • Определяет AppID текущей игры и запрашивает цены через официальное API Steam (IStoreBrowseService/GetItems) для множества регионов.
    • В качестве базы для расчета рекомендованной рублевой цены используется цена в США (USD).
    • Цены из всех регионов, включая Россию, конвертируются в рубли по актуальным обменным курсам для прямого сопоставления.
    • Производится ключевое сравнение: фактическая цена в российском Steam сопоставляется с официально рекомендованной Valve ценой для России. Отклонения подсвечиваются.
    • Отображается рейтинг российской цены среди всех проанализированных стран, позволяя увидеть её место от самой дешёвой к самой дорогой в рублевом эквиваленте.
  • Режим Долларов США (переключаемый):
    • Активируется кнопкой "USD" в окне анализатора. Интерфейс и названия валют переключаются на английский язык.
    • Цены всех регионов также запрашиваются через API Steam и конвертируются в доллары США.
    • Цена в США используется как базовый ориентир (100%) для сравнения с ценами других регионов.
    • Отображается процентное отклонение цен других регионов от цены в США.
    • Представляется общий рейтинг всех региональных цен в долларовом эквиваленте.
    • Этот режим полезен для оценки ценовой политики при общении с разработчиками/издателями.

Примечание: Если игра в США бесплатна или цена для нее не найдена, возможности анализа в обоих режимах могут быть ограничены. Вся собранная информация представляется в модальном окне.

Важная информация:

Каждый полный сбор данных подразумевает отправку ~41 запроса к серверам Steam (точное количество зависит от числа доступных регионов). Пожалуйста, используйте эту функцию обдуманно. Частое нажатие кнопки на разных играх в течение короткого периода времени может привести к временному ограничению доступа к API Steam (обычно на 5-15 минут).

 
[Пример работы анализатора региональных цен]
Поиск цен на Plati.Market

Что делает:
Добавляет кнопку "Plati" рядом с кнопкой "В желаемое" на странице игры.
Нажатие открывает полноэкранное окно для поиска предложений по этой игре на торговой площадке Plati.Market.

Возможности окна поиска:

  • Автозаполнение поиска названием текущей игры.
  • Ручной ввод и поиск.
  • Подсказки при вводе (API Plati).
  • Сортировка по цене, продажам, релевантности, названию, дате, рейтингу продавца и др.
  • Фильтрация по цене (RUR, USD, EUR, UAH), продажам, рейтингу, наличию плохих отзывов/возвратов, участию в скидках, дате добавления.
  • Исключение товаров по ключевым словам (панель справа).
  • Сохранение фильтров, сортировки, валюты и исключений.
  • Возможность экспортировать и импортировать список исключений.

Используются официальные API Plati.Market.

[Модальное окно поиска цен на Plati.Market]
Агрегатор цен (%)

Что делает:
Добавляет кнопку "%" рядом с кнопкой "В желаемое" на странице игры.
Нажатие открывает модальное окно с ценами на эту игру из различных цифровых магазинов.

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

  • Отображение предложений из магазинов: SteamBuy, Playo, SteamPay, Gabestore, GamersBase, Igromagaz, GamesForFarm, Gamazavr, GameRay, KupiKod, KeysForGamers, Zaka-zaka, Buka, GGSEL, Plati.Market, Rushbe и текущей страницы Steam.
  • Переключение валют: Возможность просмотра всех цен в рублях (RUB, по умолчанию) или в долларах США (USD), с автоматической конвертацией по актуальному курсу.
  • Сортировка по цене, проценту скидки, сумме скидки, названию.
  • Фильтрация по диапазону цен, проценту и сумме скидки, наличию скидки, названию (слова через ";"), магазинам.
  • Исключение товаров по ключевым словам.
  • Сохранение состояния фильтров, сортировки и исключений.
  • Настройки автоматизации (в общем меню настроек U.S.E.):
    • Автоматический запуск поиска при открытии окна.
    • Автоматическая подстановка названия текущей игры в поле фильтра после завершения сбора данных.
  • Экспорт и импорт списка исключений для удобного переноса и резервного копирования.
Список рекомендуемых исключений

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




онлайн,оффлайн,dlc,аккаунт,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

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

[Пример интерфейса агрегатора цен]
Доступность подарков (страница игры)

Что делает:
Добавляет кнопку "GIFT" в блок с кнопкой "В желаемое" на странице игры.

Нажатие открывает окно, где можно:

  • Выбрать регион друга из списка.
  • Нажать "Узнать", чтобы запросить цену игры в этом регионе.
  • Увидеть цену друга (сконвертированную в вашу валюту), процент разницы и вердикт (Можно подарить / Нельзя подарить), основанный на правилах Steam о разнице цен (±10%).

Использует те же механизмы получения цен и курсов валют, что и помощник для списка желаемого.

[Пример работы помощника подарков на странице игры]

Улучшения каталога Steam

Доп. инфо / Фильтры

Что делает:
Расширяет функционал страницы поиска по каталогу Steam (store.steampowered.com/search/).

При наведении:

  • Появляется всплывающая подсказка слева от строки игры с подробной информацией:
    издатели, разработчики, серия, отзывы (% и кол-во), статус раннего доступа, поддержка языков, первые 5 меток, краткое описание.

[Пример дополнительной информации об игре в каталоге]


Фильтры (панель справа):

  • Русский перевод:
    • Только текст: Игры с рус. интерфейсом/субтитрами (без озвучки).
    • Озвучка: Игры с русской озвучкой.
    • Без перевода: Игры без русского языка.

[Пример фильтрации по русскому переводу в каталоге]

  • DLC:
    • Только ваши DLC: Показывает только DLC для игр, которые есть в вашей библиотеке
      (сами DLC подсвечиваются фиолетовым фоном).

[Фильтр DLC]

Фильтры применяются динамически по мере получения данных от API.

Скрытие игр

Что делает:
Добавляет инструменты для массового скрытия неинтересующих игр прямо со страницы поиска по каталогу.

Элементы интерфейса:

  • Счетчик отображаемых игр (слева вверху).
  • Чекбокс слева от каждой игры (кроме уже купленных/скрытых/в желаемом) для отметки на скрытие.
  • Кнопка "Скрыть выбранное" (слева вверху).

Принцип работы:

  1. Отмечаете чекбоксами игры, которые хотите скрыть.
  2. Нажимаете "Скрыть выбранное".
  3. Скрипт добавляет эти игры в ваш официальный список игнорируемых в Steam и удаляет их элементы со страницы.

В отличие от стандартного механизма Steam, элементы полностью удаляются из DOM, что улучшает производительность при работе с большим количеством результатов.

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

[Пример системы скрытия игр в каталоге]

Сообщество и активность

Доп. инфо в ленте активности

Что делает:
Добавляет всплывающую подсказку при наведении на название игры в вашей ленте активности Steam (steamcommunity.com/my/home).

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

  • Название и изображение-шапка.
  • Дата выхода.
  • Издатели, разработчики, серия игр.
  • Отзывы (% и кол-во).
  • Статус раннего доступа.
  • Поддержка русского и английского языков.
  • Первые 5 меток.
  • Краткое описание.

Данные загружаются через API Steam.

[Пример дополнительной информации в ленте активности Steam]
Рулетка Stelicas

Что делает:
Добавляет блок "Рулетка Stelicas" на страницу вашей активности Steam (steamcommunity.com/my/home). Позволяет загрузить CSV-файл, сгенерированный приложением Stelicas, применить к нему разнообразные фильтры и случайным образом выбрать игру из вашей коллекции.

Возможности:

  • Загрузка CSV-данных из Stelicas (содержащих информацию о ваших играх и коллекциях).
  • Система фильтрации: по категориям коллекций Stelicas, дате выхода, пользовательским тегам, поддержке русского языка (интерфейс, субтитры, озвучка), а также по диапазонам количества отзывов и общего рейтинга игры.
  • Анимированная рулетка для выбора случайной игры из отфильтрованного списка.
  • Возможность включить приоритет по отзывам и рейтингу, чтобы игры с лучшими показателями имели больше шансов на выпадение.
  • Переключение в режим просмотра всей отфильтрованной подборки игр в виде удобных карточек (изображение и название).
  • Отображение подробной информации о выбранной (или просматриваемой в подборке) игре: постер, название, рейтинг и количество отзывов, краткое описание, основные теги, точная дата выхода, разработчики/издатели, информация о поддержке русского языка.
  • Прямые ссылки на страницу игры в сообществе Steam и для её запуска через протокол steam://run/<AppID>.

Как пользоваться:

  • Подробная инструкция по подготовке CSV-файла и использованию всех функций рулетки доступна по нажатию на значок вопроса ? в правом верхнем углу окна самой рулетки.

Примечание: Качество работы и полнота информации в рулетке напрямую зависят от корректности и актуальности данных в предоставленном CSV-файле из Stelicas.

[Рулетка Stelicas]
Виртуальный режим «Инкогнито» (обход региональных блокировок)

Что делает:
Полностью автоматизирует просмотр страниц Steam, недоступных в вашем регионе, без необходимости использования VPN, прокси или ручных манипуляций с URL.

Принцип работы:

  1. При переходе на страницу с сообщением "Данный товар недоступен в вашем регионе", скрипт автоматически это распознает.
  2. Вместо простого редиректа, он в фоновом режиме запрашивает у Steam анонимную сессию, имитируя визит нового пользователя.
  3. Используя эту сессию, скрипт запрашивает страницу для выбранного в настройках региона (по умолчанию — США, ?cc=us), автоматически проходя проверку возраста, если она есть.
  4. Резервный механизм: Если выбранный пользователем регион (или регион по умолчанию) заблокирован, скрипт автоматически попытается загрузить страницу через цепочку резервных регионов (США → Швейцария → Казахстан → Япония), пока не найдет рабочий вариант.
  5. Полученный "чистый" HTML-код страницы полностью заменяет содержимое текущей вкладки. Вы остаетесь на том же URL, но видите разблокированную страницу.
  6. Все остальные модули U.S.E. перезапускаются, чтобы корректно работать с новым содержимым.

Преимущества и настройки:

  • Бесшовная работа: Не нужно открывать новые окна или вручную редактировать адрес.
  • Гибкость: В настройках скрипта можно отключить автоматический запуск режима, выбрать регион по умолчанию и включить кнопку для ручной активации режима на любой странице Steam.
  • Сохранение контекста: После загрузки страницы такие динамические элементы, как обзоры, подгружаются уже от вашего аккаунта, то есть вы видите обзоры от друзей.
  • Безопасность: Метод не нарушает правила Steam, так как не скрывает ваш IP-адрес, а лишь использует легитимный механизм просмотра магазина для другого региона. Покупка игр через этот режим невозможна.

Торговая площадка

Продажи предмета

Что делает:
Добавляет информационный блок на страницу предмета на торговой площадке Steam (steamcommunity.com/market/).

Блок содержит:

  • Таблицу с историей продаж по годам:
    • Общая сумма продаж за год (в рублях).
    • Примерная сумма, полученная разработчиком игры.
    • Примерная сумма, полученная Valve.
  • Итоговую сумму продаж за все время.
  • Итоговые суммы, полученные разработчиком и Valve.

Данные загружаются через API истории цен Steam.

[Пример информации об исторических продажах на торговой площадке]

Новости и список желаемого

Наблюдатель (Желаемое/Библиотека)

Что делает:
Отслеживает изменения в вашем списке желаемого Steam и в вашей библиотеке игр, отображает календарь релизов.

Основные функции:

  1. В правом верхнем углу страниц Steam появляется кнопка "Наблюдатель".
  2. Индикаторы статуса (Ж/Б): Показывают, как давно обновлялись данные для Желаемого и Библиотеки.
  3. Счетчик уведомлений: Показывает количество новых (непрочитанных) изменений.
  4. Панель уведомлений (по щелчку на кнопку):
    • Кнопка "Обновить" для ручного запуска проверки (использует Steam API).
    • Настройки (значок ⚙️): Открывает выпадающее меню с опциями:
      • Список желаемого / Библиотека: Позволяют включать/отключать проверку для каждой из секций.
      • Перепроверять игры с русским: (Опция для Библиотеки). По умолчанию включена. Если её отключить, скрипт пропустит проверку игр, для которых уже известно о наличии любой русской локализации. Это значительно ускоряет повторные обновления.
      • ...только без полной локализации: (Доступна, если предыдущая опция отключена). Если включить, то из повторной проверки будут исключаться только игры с полной локализацией (интерфейс+озвучка+субтитры). Игры с частичным переводом продолжат проверяться.
    • Список изменений:
      • Список желаемого: Изменение даты выхода, статуса раннего доступа или русского языка.
      • Библиотека: Выход игры из раннего доступа, появление/изменение русского языка (и тип локализации).
    • Кнопки для отметки уведомления как прочитанного (конверт) или удаления (крестик).
    • Кнопка "Очистить" для удаления всех уведомлений.
    • Кнопка "Календарь".
    • Кнопка "Хранилище" для очистки сохраненных данных.

[Пример панели уведомлений Наблюдателя]


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

[Пример Календаря]


  1. Хранилище (по щелчку на кнопку "Хранилище"):
    • Позволяет очистить кэш дат/статусов для списка желаемого или для игр библиотеки.

[Пример Хранилища]

Требует авторизации. Обработка больших списков/библиотек может занять время. Используйте новые опции в настройках для ускорения сканирования библиотеки.

Доступность подарков (список желаемого)

Что делает:
Добавляет значок лупы. Позволяет определить, какие игры можно подарить друзьям в других регионах.

Основные функции:

  • Загружает игры из отображаемого списка желаемого и выводит их в виде информативных карточек.
  • На карточках отображается подробная информация: цена, скидка, рейтинг, дата выхода, издатель, разработчик, серия, метки, поддержка русского языка и статус раннего доступа.
  • Для пользователей из РФ: на карточках также отображается информация о соответствии стоимости рекомендованной региональной цене (РРЦ) от Valve. Показывается статус (дороже, дешевле или равно РРЦ), сумма и процент отклонения.
  • Предоставляет гибкую систему фильтрации по цене, скидке, рейтингу, дате выхода, поддержке русского языка, статусу раннего доступа, а также по соответствию РРЦ (для РФ).
  • Активирует режим помощника подарков:
    • Вы выбираете регион вашего друга.
    • Скрипт запрашивает цены на игры из списка желаемого для выбранного региона.
    • Цены друга конвертируются в вашу валюту (используется API курсов валют).
    • Отображается разница в цене между вашим регионом и регионом друга
      (с цветовой индикацией: зелёный - можно дарить (разница до ±10%), красный - нельзя).
    • Доступен фильтр "Можно подарить", который показывает только те игры, у которых разница в цене до ±10% и которые Steam разрешает покупать в подарок.

Это помогает легко найти подходящие и экономически целесообразные подарки для друзей за границей.

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

[Пример работы помощника подарков для списка желаемого]
Фильтр новостей

Что делает:
Позволяет гибко управлять отображением новостей в новостном центре Steam (store.steampowered.com/news/), скрывая неинтересные материалы.

Основные возможности и использование:

  1. Выбор новостей для скрытия:
    • На каждой новости в правой части изображения появляется крупный квадратный чекбокс.
    • При установке галочки новость становится полупрозрачной ("мягкое" скрытие) и отмечается для последующего подтверждения скрытия. Повторный щелчок снимает отметку.
  2. Панель управления (справа вверху):
    • "Скрыть выбранные (X)": Нажатие этой кнопки перемещает все отмеченные (полупрозрачные) новости в постоянное хранилище.
      • Новость исчезает с экрана (или становится затемненной, если включен режим "Показать скрытое").
      • Счетчик в скобках показывает, сколько новостей сейчас выбрано.
    • "В хранилище: X": Эта надпись показывает общее количество новостей, находящихся в хранилище скрытых новостей.
    • "Отменить": Появляется после подтверждения скрытия и активна 15 секунд. Позволяет отменить последнее действие по добавлению новостей в хранилище.
    • "Показать скрытое" / "Спрятать скрытое": Переключатель.
      • Если выбрано "Показать скрытое", новости из вашего хранилища будут отображаться в ленте, но в затемненном виде.
      • В режиме "Спрятать скрытое" они полностью исчезают.
    • "Хранилище": Открывает модальное окно для управления списком постоянно скрытых новостей.

[Фильтр новостей]


  1. Панель "Хранилище скрытых новостей":
    • Отображает список всех новостей, добавленных в постоянное хранилище. Для каждой записи указывается название игры, заголовок новости и ее AppID.
    • "Вернуть": Кнопка напротив каждой записи позволяет удалить новость из хранилища и немедленно отобразить ее в ленте. Чекбокс на этой новости также снова станет активным.
    • "Очистить хранилище": Удаляет все новости из вашего списка постоянно скрытых. Требует подтверждения.
    • "Закрыть": Закрывает панель хранилища.

[Хранилище новостей]


Настройки

Как найти и использовать меню настроек U.S.E.

Для настройки отдельных модулей скрипта и их параметров используйте меню настроек U.S.E.
Оно находится в выпадающем меню вашего профиля Steam (в правом верхнем углу), как показано ниже:

[Расположение меню настроек U.S.E. в профиле Steam]

В открывшемся окне настроек вы сможете включать или отключать модули скрипта:

E8sOzQ2.png

Также в меню настроек доступны следующие опции:

Авто-раскрытие HLTB

Если включено, блок с информацией о времени прохождения (HLTB) на странице игры будет автоматически раскрываться при загрузке страницы (если основной модуль HLTB включен).

Удобно, если вы всегда хотите видеть эту информацию без лишнего щелчка.

Авто-загрузка доп. обзоров

Если включено, блок с дополнительными обзорами (Тотальные, Безкитайские, Русские) на странице игры будет загружаться автоматически при загрузке страницы (если основной модуль 'Индикаторы/Обзоры' включен).

Экономит щелчок, если вам всегда нужна эта статистика.

Показ инфо об англ. языке

Функция для переводчиков и интересующихся. Если включено, в блоках дополнительной информации (в каталоге при наведении и в ленте активности при наведении) будет также отображаться информация о поддержке английского языка (интерфейс, озвучка, субтитры), аналогично русскому.

По умолчанию эта информация скрыта для экономии места.

Авто-сбор цен в агрегаторе цен

Если опция включена, при открытии модального окна Агрегатора цен (%) сбор предложений из магазинов начнется автоматически, без необходимости нажимать кнопку "Обновить %".

Это удобно, если вы всегда хотите сразу видеть актуальные цены при каждом открытии окна.

Авто-подстановка названия в агрегаторе цен

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

⚠️ Важно:

Для более точного поиска рекомендуется сокращать подставленное название. Например, вместо "DEATH STRANDING DIRECTOR'S CUT" лучше оставить только "DEATH STRANDING". Это поможет найти предложения, где продавцы могли изменить или сократить название, например, "Death Stranding (Director's Cut)" или "Death Stranding D.C.".

Виртуальный режим «Инкогнито»

Эта секция позволяет управлять функцией обхода региональных блокировок.

  • Включить режим «Инкогнито»: Главный переключатель функции. Отключение деактивирует автоматический обход страниц, недоступных в вашем регионе.
  • Кнопка режима «Инкогнито»: Добавляет кнопку "in" рядом с логотипом Steam для ручного запуска режима на любой странице. Полезно, если автоматический запуск не сработал или для страниц, которые не являются игровыми.
  • Регион В.Р.И.: Позволяет выбрать страну, от имени которой будет запрашиваться страница. По умолчанию — США (US).
[Настройки режима Инкогнито]

 

 

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SerGEAnt

      В Steam стартовала раздача копательного платформера SteamWorld Dig.
      Акция продлится еще 3 дня.

    • Автор: SerGEAnt

      @0wn3df1x продолжает следить за Steam-играми, в которых появилась русская локализация.
      @0wn3df1x продолжает следить за Steam-играми, в которых появилась русская локализация.
      Список за последние четыре недели:
      Mosa Lina — забавный паззл-платформер с проработанной «физикой». Вышел 17 октября 2023 года, 1622 обзора, 95% положительные.
      Stolen Realm — достаточно популярная партийная изометрическая RPG с простой графикой. Вышла 8 марта 2024 года, 3266 обзоров, 85% положительные.
      Beastieball — пошаговый звериный волейбол. В раннем доступе с 12 ноября 2024 года, 1225 обзоров, 99% положительные.
      Rooftops & Alleys: The Parkour Game — зрелищный симулятор паркура. Покинул ранний доступ 16 июня, 5610 обзоров, 96% положительные.
      MegaFactory Titan — стратегия про развитие фабрики на спутнике Сатурна. В раннем доступе с 23 февраля 2022 года, 124 обзора, 79% положительные.
      The Last Starship — стратегия про управлением звездолетом. В раннем доступе с 15 февраля 2023 года, 598 обзоров, 80% положительные.
      Battle Talent — VR-экшен про битвы на мечах от первого лица.Вышла 1 июня 2023 года, 964 обзора, 76% положительные.
      Herald of Havoc — шутер, отдающий дань первым частям Quake. Вышел 25 июня 2023 года, 212 обзоров, 97% положительные.
      Croakoloco — idle-игра про сбор лягушек. Вышла 6 мая 2024 года, 439 обзоров, 93% положительные.
      Dusk City — хентайная метроидвания. Вышла 25 июля 2024 года, 195 обзоров, 94% положительные.
      Broken Sword: Shadow of the Templars: Reforged — очередное переиздание культового квеста. Вышло 19 сентября 2024 года, 799 обзоров, 97% положительные.
      Heretical — изометрический фэнтезийный рогалик. В раннем доступе с 30 октября 2024 года, 457 обзоров, 94% положительные.
      Gridroad — головоломка про обустройство дорожных развязок. Вышла 10 декабря 2024 года, 330 обзоров, 83% положительные.
      AI2U: With You 'Til The End — адвенчура, в которой вас запирают в квартире с красивыми ИИ-помощницами. Вышла 24 января 2025 года, 628 обзоров, 91% положительные.
      Rocket delivery: Space Wok — бесплатный run & gun. Вышел 24 марта, 134 обзора, 97% положительные.
      Trilogy of the Moon — корейский клон «Рандеву с Незнакомкой». Вышел 10 апреля 2025 года, 148 обзоров, 89% положительные.
      Ninja Ming — хардкорный платформер. Вышел 11 апреля, 103 обзора, 97% положительные.
      Outworld Station — симулятор развития космических станций.В раннем доступе с 22 апреля, 303 обзора, 88% положительные.


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

×