EGS Library RU

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

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

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

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

작성자
pumPCin
일일 설치 수
0
총 설치 수
0
평점
0 0 0
버전
6.4
생성일
2025-12-16
갱신일
2025-12-20
크기
10.3KB
라이선스
MIT
적용 사이트

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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