EGS Library RU

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

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 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 секунд, о чем сообщает в логе.

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