EGS Library RU

Отображение информации на карточках о владении на сайте Epic Games.

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
pumPCin
日安装量
0
总安装量
0
评分
0 0 0
版本
6.4
创建于
2025-12-16
更新于
2025-12-20
大小
10.3 KB
许可证
MIT
适用于

EGS Library RU — Менеджер библиотеки Epic Games Store

Скрипт добавляет наглядные информационные плашки на карточки игр на сайте магазина Epic Games Store, позволяя сразу видеть, какие игры уже есть в вашей библиотеке, а какие — нет, не заходя на страницу каждой игры.

Внимание: Скрипт работает на основе веб-запросов и локального кэширования, что минимизирует нагрузку на сайт и защищает от временных блокировок.

ОСНОВНЫЕ ФУНКЦИИ:

Индикация на карточках игр: Скрипт сканирует страницу и вешает в левый верхний угол каждой карточки цветную плашку: В БИБЛИОТЕКЕ — игра уже куплена или получена бесплатно.

НЕ КУПЛЕНО — игры нет в вашей коллекции.

Интеллектуальное кэширование: Чтобы не проверять одну и ту же игру каждый раз, скрипт запоминает её статус. При повторном появлении игры в каталоге данные берутся мгновенно из памяти браузера.

Автоматическое обновление на странице игры: Если вы зашли на страницу конкретной игры, скрипт автоматически считывает актуальный статус владения и обновляет данные в кэше. Это гарантирует актуальность информации, если вы только что купили игру.

Система очереди запросов: Скрипт делает «живые» запросы строго по очереди с задержкой в 3 секунды. Это необходимо для имитации поведения реального пользователя и предотвращения ошибки 403 (защита от ботов).

ПАНЕЛЬ ЛОГОВ:

В правом нижнем углу экрана располагается панель логов.

Цветовая индикация в логах:

Зеленый текст: Игра подтверждена как купленная (LIVE запрос).

Красный текст: Игры нет в библиотеке (LIVE запрос).

Синий текст: Данные взяты из кэша (статус: куплено).

Оранжевый текст: Данные взяты из кэша (статус: не куплено).

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

Цвета плашек на карточках:

Ярко-зеленый / Ярко-красный: Свежие данные, полученные только что с сервера.

Синий / Темно-оранжевый: Данные, подгруженные из кэша.

УПРАВЛЕНИЕ И КНОПКИ:

В шапке лог-панели доступны четыре функциональные кнопки быстрого управления кэшем:

К: Полная очистка кэша. Удаляет абсолютно все записи и перезагружает страницу для полной перепроверки.

В: Удалить из кэша только те игры, которые помечены как «В БИБЛИОТЕКЕ».

Н: Удалить из кэша только те игры, которые помечены как «НЕ КУПЛЕНО» (полезно для перепроверки статуса новых игр).

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

Кнопка [-] / [+]: Сворачивает или разворачивает панель логов, чтобы она не мешала обзору магазина.

ТЕХНИЧЕСКИЕ ОСОБЕННОСТИ:

Локализация: Работает строго с русским интерфейсом магазина (ищет фразу «В библиотеке»).

Защита: Если магазин начинает ограничивать запросы (ошибки сервера), скрипт автоматически встает на паузу на 60 секунд, о чем сообщает в логе.

Оптимизация: Скрипт очищает визуальные метки при переходе между страницами, предотвращая «наложение» старых плашек на новые игры.