EGS Library RU

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

Bu betiği kurabilmeniz için Tampermonkey, Greasemonkey ya da Violentmonkey gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

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

Bu betiği kurabilmeniz için Tampermonkey ya da Violentmonkey gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği kurabilmeniz için Tampermonkey ya da Userscripts gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği indirebilmeniz için ayrıca Tampermonkey gibi bir eklenti kurmanız gerekmektedir.

Bu komut dosyasını yüklemek için bir kullanıcı komut dosyası yöneticisi uzantısı yüklemeniz gerekecek.

(Zaten bir kullanıcı komut dosyası yöneticim var, kurmama izin verin!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Zateb bir user-style yöneticim var, yükleyeyim!)

Yazar
pumPCin
Günlük kurulumlar
0
Toplam kurulumlar
0
Değerlendirmeler
0 0 0
Versiyon
6.4
Oluşturulma
16.12.2025
Güncellenme
20.12.2025
Boyut
10,3 KB
Lisans
MIT
Geçerli

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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