callback reCAPTCHA v2

Решатель callback для reCAPTCHA v2: когда нет кнопки отправки

Решайте виджеты reCAPTCHA v2 с data-callback локально: CapSkip возвращает токен g-recaptcha-response, и callback страницы срабатывает, так что формы без кнопки отправки проходят.

Windows x64·Работает локально, поэтому капча не покидает ваш компьютер
  • Безлимитное распознавание капчи
  • Решает за секунды
  • Точность 90-100%
reCAPTCHA в месяц11,000
11.0k250.0k
В других сервисах поштучно, примерно $1.40 за 1000$15.40
CapSkip Bronze, фиксированно$10.00
$5.40остаётся у вас в карманекаждый месяц при таком объёме

У некоторых виджетов reCAPTCHA v2 вообще нет кнопки отправки. Вместо этого страница задаёт функцию обратного вызова (callback), которая срабатывает автоматически в момент, когда капча решена, и именно этот callback фактически отправляет форму или открывает следующий шаг. Именно здесь незаметно ломается множество сценариев автоматизации: вы получаете абсолютно валидный токен, вставляете его в поле g-recaptcha-response, и ничего не происходит, потому что на странице его никто не ждёт.

CapSkip, решение для reCAPTCHA v2 с callback, выполняет обе части задачи. Оно решает капчу локально на вашем компьютере с Windows или VPS с точностью 90-100% и возвращает действительный токен g-recaptcha-response, а браузерное расширение вызывает callback страницы за вас, так что форма ведёт себя точно так же, как для реального посетителя. Никакой удалённой фермы людей, никакой платы за каждое решение, а капчи-картинки решаются примерно за 0,1 секунды.

Там, где 2Captcha, Anti-Captcha и CapSolver берут плату за 1000 решений, CapSkip предлагает фиксированный и безлимитный тариф: пробный период на семь дней за $1, затем $10/месяц за безлимитное распознавание капчи с неограниченным числом потоков, плюс разовая пожизненная лицензия за $99. Используйте расширение для Chrome и Firefox без кода, управляйте им через SDK для Python, Node.js, PHP или .NET либо направьте существующий клиентский код 2Captcha или Anti-Captcha на локальную эмуляцию API CapSkip и сохраните уже написанный код.

Программирование не требуется. Запустите приложение CapSkip и браузерное расширение подключается автоматически, а затем решает капчи прямо на странице. Уже пользуетесь другим сервисом? Перейти легко: CapSkip работает как совместимая «из коробки» распознавание капчи который эмулирует 2Captcha, RuCaptcha, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptcha, SolveCaptcha и Captchas.io. Добавьте свой сервис в hosts-файл в приложении CapSkip, и ваш существующий код будет направлен в CapSkip и решён локально, без изменений.

Почему CapSkip является лучшим сервисом распознавания callback reCAPTCHA

Безлимитное решение, фиксированная цена

Одна фиксированная цена: разовая пожизненная лицензия за $99 плюс невысокая ежемесячная подписка от $10/мес. Никаких кредитов для пополнения, никакой оплаты за каждое решение, никаких ограничений скорости.

Быстрое решение больших объёмов

Графические капчи решаются примерно за 0,1 секунды, а reCAPTCHA, Turnstile и GeeTest обычно решаются за несколько секунд, при неограниченном числе потоков.

Точность 90-100%

Высокий процент успеха на реальных, «живых» заданиях, плюс бесплатное обучение модели в момент появления нового типа капчи.

Локально и приватно

CapSkip решает капчу на вашей машине или VPS. Данные капчи никогда не уходят стороннему сервису ручного решения.

Эмуляция API

Локальный HTTP API, который эмулирует 2Captcha, Anti-Captcha, CapSolver и другие. Направьте свой код на CapSkip, а остальное оставьте как есть.

Расширение + SDK

Расширение для браузера без кода для Chrome и Firefox, а также официальные SDK для Python, Node.js, PHP и C# для автоматизации.

Три способа решить callback reCAPTCHA

Python
from capskip import CapSkip
from selenium import webdriver

solver = CapSkip(host="127.0.0.1", port=8080)

driver = webdriver.Chrome()
driver.get("https://example.com/signup")

result = solver.recaptcha(
    sitekey="6Lc_your-site-key",
    url="https://example.com/signup",
)
token = result["code"]

# No submit button: set the token, then call the page callback with it.
driver.execute_script(
    'document.getElementById("g-recaptcha-response").innerHTML = arguments[0];'
    'myCallbackFunction(arguments[0]);',
    token,
)

Решите капчу, поместите токен в поле ответа, затем вызовите callback, который страница обычно запускает при успехе.

Браузерное расширение без кода

Установите расширение CapSkip, и оно обнаружит виджет на любой странице и решит его за вас: ничего программировать не нужно.

Официальные SDK

Автоматизируйте решение из собственного кода с помощью клиентов Python, Node.js, PHP и C#. Несколько строк возвращают действительный токен.

Локальный HTTP API

Предпочитаете чистый HTTP? CapSkip предоставляет локальный эндпоинт с эмуляцией API 2Captcha и Anti-Captcha, поэтому подойдёт любой HTTP-клиент.

Посмотрите, как это работает на реальной проверке

Мы размещаем живые интерактивные демо-страницы для каждого типа капчи. Загрузите настоящий виджет, запустите CapSkip и наблюдайте, как возвращается токен.

Как решить callback reCAPTCHA с помощью CapSkip

  1. Установите CapSkip

    Скачать десктопное приложение для Windows (или запустите его на VPS) и откройте его. Локальный решатель запускается автоматически.

  2. Войдите в приложение

    Купить Пробный период за $1 или Лицензия Bronze / Silver / Gold и данные для входа сразу приходят на электронную почту, а лицензия активируется в момент оплаты. Войдите с ними в приложение, и вы готовы решать капчу. руководство по настройке подробно объясняет это.

  3. Решать автоматически

    Используйте браузерное расширение для решения без кода, или вызовите SDK / HTTP API из вашей автоматизации.

Цены

Хватит платить за каждое решение

Сервисы с оплатой за решение берут деньги за каждую капчу, и так без конца. CapSkip берёт одну фиксированную сумму в месяц и решает столько, сколько потянет ваше оборудование. Вот во что эта разница обходится при вашем объёме.

100Kкапч в месяц

20K2M

Какие типы преобладают

Смешанная ставка: $2.99 за 1000 решений.

Сервис с оплатой за решение$299.00

каждый месяц, и растёт с каждым решением

CapSkip, фиксированно$10.00

каждый месяц, независимо от объёма

Это $289.00 в месяц, которые вы перестаёте тратить.

Первый год: $3,588 в сервисе с оплатой за решение против $219 здесь.

Выберите лицензию

Лицензия Bronze

$10/ месяц

Подписаться на Bronze

Мгновенная активация лицензии

Ежемесячную подписку можно отменить в любой момент, лицензия остаётся у вас.

Все три лицензии дают один и тот же продукт.

Bronze, Silver и Gold отличаются только одним: на скольких машинах вы его запускаете.

  • Безлимитное решение, без дневных ограничений
  • Безлимитные потоки, скорость растёт вместе с оборудованием
  • Точность распознавания от 90% до 100%
  • Прямая замена API основных сервисов распознавания
  • Работает почти с любым инструментом, без программирования
  • REST API, SDK и расширение для браузера
  • Бесплатное обучение, когда появляется новый тип капчи
  • Работает на вашей машине, ничего с неё не уходит

Каждый тип капчи, показанный выше, входит в любую лицензию. Посмотреть список типов

Просто хотите сначала попробовать?

Начните с 7-дневного пробного периода за $1 и решите 1000 капч любого типа на своих целевых сайтах.

Начать пробный период за $1

Как найти и вызвать callback reCAPTCHA

Обычно callback указывается в атрибуте data-callback виджета, например data-callback="myCallbackFunction". Если же виджет создан на JavaScript, ищите свойство callback, передаваемое в grecaptcha.render(). Если ни то, ни другое не отображается, вы можете считать его напрямую из объекта конфигурации reCAPTCHA в консоли браузера по пути ___grecaptcha_cfg.clients[0].aa.l.callback, помня, что путь aa.l различается на разных страницах, а на странице с несколькими виджетами придётся проверить clients[1], clients[2] и так далее. Как только вы узнаете имя, решение состоит из двух шагов: запишите токен CapSkip в поле g-recaptcha-response, а затем вызовите callback, передав ему токен в качестве аргумента, если он его ожидает. Браузерное расширение CapSkip делает всё это за вас прямо на странице, поэтому для no-code сценариев искать вообще ничего не нужно.

Что такое callback в reCAPTCHA?
Это JavaScript-функция, которую страница регистрирует у виджета и которую reCAPTCHA автоматически вызывает, как только задача решена. В формах без кнопки отправки именно этот callback фактически отправляет данные или разблокирует следующий шаг.
Почему мой токен не работает, когда нет кнопки отправки?
Потому что установка g-recaptcha-response лишь сохраняет ответ; она не сообщает странице, что проверка прошла успешно. Страница ждёт свой колбэк, поэтому вам нужно самостоятельно запустить колбэк после вставки токена.
Как найти функцию callback в reCAPTCHA?
Сначала проверьте атрибут data-callback у виджета, затем свойство callback, передаваемое в grecaptcha.render(). Если ни того, ни другого нет, изучите ___grecaptcha_cfg.clients[0].aa.l.callback в консоли браузера и проверьте clients[1] и далее, если на странице несколько виджетов.
Нужно ли передавать токен в callback?
Часто да. Многие callback принимают решённый токен как единственный аргумент, поэтому вызов myCallbackFunction(token) остаётся безопасным вариантом по умолчанию. Некоторые вообще не принимают аргументов, и тогда достаточно вызвать функцию без параметров.
Обрабатывает ли расширение CapSkip callback-функции автоматически?
Да. Запустите приложение CapSkip, и бесплатное расширение для Chrome или Firefox обнаружит виджет, решит его, вставит токен и вызовет callback на странице, поэтому для no-code сценариев ничего не нужно искать или программировать.
Можно ли решать reCAPTCHA с callback в Selenium или Python?
Да. Получите токен из Python SDK от CapSkip, затем используйте driver.execute_script, чтобы установить g-recaptcha-response и вызвать callback. SDK для Node.js, PHP и .NET работают точно так же со своими собственными драйверами браузера.
Использует ли invisible reCAPTCHA тоже callback?
Обычно да. У Invisible reCAPTCHA нет чекбокса, и после завершения задачи она, как правило, вызывает callback, поэтому применяется тот же приём. Подробности, специфичные для этого режима, см. на странице сервиса распознавания Invisible reCAPTCHA.
Сколько стоит решение callback reCAPTCHA?
У CapSkip фиксированная цена без ограничений: $1 за 7-дневный пробный период, затем $10 в месяц Bronze, $17 Silver, $20 Gold, плюс пожизненная лицензия за разовые $99, без платы за каждую 1000 решений, сколько бы виджетов вы ни прошли.

Готовы решать callback reCAPTCHA?

Скачайте CapSkip, активируйте лицензию и решайте капчи без ограничений из браузера или из кода. Одна фиксированная цена, без оплаты за каждое решение.