您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Авто поиск Google reCAPTCHA sitekey с анимацией подсветки нового ключа, копирование, история, сохранение панели
📝 Название скрипта
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.