Auto Sitekey Finder + Animated Highlight + History + Clear + Persistent Position + Copy

Авто поиск Google reCAPTCHA sitekey с анимацией подсветки нового ключа, копирование, история, сохранение панели

作者
STELLAR STELS
日安装量
0
总安装量
0
评分
0 0 0
版本
1.8
创建于
2025-09-15
更新于
2025-09-15
大小
5.5 KB
许可证
暂无
适用于
所有网站

📝 Название скрипта

Auto Sitekey Finder + Animated Highlight + History + Clear + Persistent Position + Copy
Версия: 1.8

🌐 Назначение

Скрипт предназначен для автоматического поиска Google reCAPTCHA sitekey на веб-странице, его копирования в буфер, ведения истории найденных ключей, подсветки новых sitekey и удобного управления через draggable панель.
Полезен для разработчиков и тестировщиков, работающих с reCAPTCHA API или интеграциями, где требуется быстро найти sitekey.

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

Авто-поиск sitekey

Скрипт каждые 3 секунды проверяет страницу на наличие нового Google reCAPTCHA sitekey.

Проверяет несколько источников:

Элемент .g-recaptcha с data-sitekey.

iframe с URL, содержащим recaptcha/api2/anchor (из которого берётся параметр k).

grecaptcha.enterprise.sitekey (если используется Enterprise reCAPTCHA).

Авто-копирование

Если найден новый sitekey, он автоматически копируется в буфер обмена.

Используется GM_setClipboard или navigator.clipboard.

История sitekey

Хранит последние 10 найденных sitekey.

Предотвращает дублирование одинаковых ключей.

История сохраняется между перезагрузками страницы через GM_setValue и GM_getValue.

Подсветка нового ключа

Когда появляется новый sitekey, он анимировано подсвечивается тёмно-зелёным цветом.

Подсветка постепенно исчезает, чтобы обратить внимание пользователя на новый ключ.

Draggable панель

Панель с информацией и кнопками можно перетаскивать мышью.

Позиция панели сохраняется при обновлении страницы.

Панель отображается в левом верхнем углу (по умолчанию, можно перетаскивать).

Кнопки управления

«Обновить поиск» – вручную выполнить поиск sitekey.

«Очистить историю» – удалить все сохранённые ключи из панели и памяти.

Анимация

Новый sitekey плавно подсвечивается, чтобы легко отличить новый ключ от старых.

🖥️ Техническая реализация

Скрипт работает как Tampermonkey/Greasemonkey userscript.

Использует API Tampermonkey для:

GM_setClipboard — копирование ключа в буфер.

GM_setValue / GM_getValue — хранение истории и позиции панели.

Постоянно проверяет страницу через setInterval (по умолчанию каждые 3 секунды).

Обновляет панель и подсвечивает новый ключ без необходимости ручного взаимодействия.

🎯 Практическое использование

Для тестирования и разработки reCAPTCHA интеграций.

Для быстрого извлечения sitekey с любой страницы, где используется Google reCAPTCHA.

Для мониторинга новых ключей на странице с динамически подгружаемыми reCAPTCHA.

Для отладки скриптов автоматизации или ботов, когда требуется знать sitekey.