reCAPTCHA v2 callback

reCAPTCHA v2 Callback Solver: Wenn es keinen Submit-Button gibt

Lösen Sie reCAPTCHA-v2-Widgets mit data-callback lokal: CapSkip liefert den g-recaptcha-response-Token zurück und der Seiten-Callback wird ausgelöst, sodass auch Formulare ohne Absende-Schaltfläche durchgehen.

  • Unbegrenztes Lösen
  • Löst in Sekunden
  • 90–100 % Genauigkeit
  • Läuft lokal

Manche reCAPTCHA-v2-Widgets haben überhaupt keine Absende-Schaltfläche. Stattdessen definiert die Seite eine Callback-Funktion, die automatisch in dem Moment ausgeführt wird, in dem die Challenge gelöst wird, und genau dieser Callback ist es, der das Formular tatsächlich absendet oder den nächsten Schritt freischaltet. Genau hier bricht viel Automatisierung unbemerkt ab: Sie erhalten einen völlig gültigen Token, fügen ihn in das g-recaptcha-response-Feld ein, und es passiert nichts, weil nichts auf der Seite darauf wartet.

CapSkip ist ein reCAPTCHA v2 Callback-Löser, der beide Hälften der Aufgabe bewältigt. Er löst die Challenge lokal auf Ihrem eigenen Windows-Rechner oder VPS mit 90-100 % Genauigkeit und gibt einen gültigen g-recaptcha-response Token zurück, und die Browser-Erweiterung löst den Seiten-Callback für Sie aus, sodass sich das Formular genau so verhält, wie es das für einen echten Besucher täte. Keine entfernte menschliche Farm, keine Abrechnung pro Lösung, und Bild-Challenges werden in etwa 0,1 Sekunden gelöst.

Während 2Captcha, Anti-Captcha und CapSolver pro 1.000 Lösungen abrechnen, ist CapSkip pauschal und unbegrenzt: eine 7-tägige Testphase für $1, dann $10/Monat für unbegrenztes Lösen mit unbegrenzten Threads, plus eine einmalige lebenslange Lizenz für $99. Nutzen Sie die No-Code-Erweiterung für Chrome und Firefox, steuern Sie sie über das Python-, Node.js-, PHP- oder .NET-SDK oder richten Sie bestehenden 2Captcha- oder Anti-Captcha-Client-Code auf CapSkips lokale API-Emulation aus und behalten Sie den Code, den Sie bereits geschrieben haben.

Keine Programmierung erforderlich. Führen Sie die CapSkip-App aus und die Browser-Erweiterung verbindet sich automatisch und löst dann Captchas direkt auf der Seite. Nutzen Sie bereits einen anderen Dienst? Die Migration ist einfach: CapSkip ist ein Drop-in- Captcha-Löser das 2Captcha, RuCaptcha, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptcha, SolveCaptcha und Captchas.io emuliert. Fügen Sie Ihren Dienst in der CapSkip-App zur Hosts-Datei hinzu, und Ihr vorhandener Code wird an CapSkip weitergeleitet und lokal gelöst – ohne Änderungen.

Warum CapSkip der beste reCAPTCHA-Callback-Löser ist

Unbegrenztes Lösen, Pauschalpreis

Ein Pauschalpreis: eine einmalige lebenslange Lizenz für 99 $ plus ein niedriges monatliches Abonnement ab 10 $/Monat. Keine Credits zum Aufladen, keine Abrechnung pro Lösung, keine Drosselung.

Schnelles Lösen mit hohem Volumen

Bild-Captchas werden in etwa 0,1 Sekunden erledigt, während reCAPTCHA, Turnstile und GeeTest üblicherweise innerhalb weniger Sekunden gelöst werden – mit unbegrenzten Threads.

90–100 % Genauigkeit

Hohe Erfolgsquoten bei echten, live gestellten Challenges, plus kostenloses Modelltraining in dem Moment, in dem ein neuer Captcha-Typ auftaucht.

Lokal und privat

CapSkip löst auf Ihrer eigenen Maschine oder einem VPS. Challenge-Daten verlassen sie niemals in Richtung einer menschlichen Drittanbieter-Farm.

API-Emulation

Eine lokale HTTP-API, die 2Captcha, Anti-Captcha, CapSolver und mehr emuliert. Richten Sie Ihren Code auf CapSkip und behalten Sie den Rest bei.

Erweiterung + SDKs

Eine No-Code-Browsererweiterung für Chrome und Firefox, plus offizielle SDKs für Python, Node.js, PHP und C# zur Automatisierung.

Drei Wege, Callback-reCAPTCHA zu lösen

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,
)

Lösen Sie die Challenge, fügen Sie das Token in das Response-Feld ein und führen Sie dann den Callback aus, den die Seite normalerweise bei Erfolg auslöst.

No-Code-Browser-Erweiterung

Installieren Sie die CapSkip-Erweiterung, und sie erkennt das Widget auf jeder Seite und löst es für Sie – ganz ohne Skripting.

Offizielle SDKs

Automatisieren Sie das Lösen aus Ihrem eigenen Code mit den Clients für Python, Node.js, PHP und C#. Wenige Zeilen liefern ein gültiges Token.

Lokale HTTP-API

Bevorzugen Sie rohes HTTP? CapSkip stellt einen lokalen Endpunkt mit 2Captcha- und Anti-Captcha-API-Emulation bereit, sodass jeder HTTP-Client funktioniert.

Sehen Sie es an einer echten Challenge in Aktion

Wir hosten live, interaktive Demoseiten für jeden Captcha-Typ. Laden Sie das echte Widget, führen Sie CapSkip aus und beobachten Sie, wie der Token zurückkommt.

So lösen Sie Callback-reCAPTCHA mit CapSkip

  1. 1

    CapSkip installieren

    Die Desktop-App herunterladen für Windows (oder führen Sie es auf einem VPS aus) und starten Sie es. Der lokale Löser startet automatisch.

  2. 2

    Bei der App anmelden

    Kaufen Sie die $1-Test oder ein Bronze- / Silver- / Gold-Lizenz und Ihre Anmeldedaten kommen sofort per E-Mail, wobei die Lizenz in dem Moment aktiv ist, in dem Sie bezahlen. Melden Sie sich damit in der App an, und Sie können loslegen. Die Einrichtungsanleitung führt Sie Schritt für Schritt hindurch.

  3. 3

    Automatisch lösen

    Verwenden Sie den Browser-Erweiterung für No-Code-Lösen, oder rufen Sie die SDK / HTTP API aus Ihrer Automatisierung.

Einfache Lizenzen, unbegrenztes Lösen

Zahlen Sie einmalig für eine lebenslange Lizenz, dann ein niedriges monatliches Abonnement. Jeder Tarif schaltet unbegrenztes Lösen frei für callback-basiertes reCAPTCHA v2, ganz ohne Gebühren pro Captcha, niemals.

Bronze

$99 einmalig, dann

$10 / Monat

Unbegrenztes Lösen

1-Geräte-Lizenz

Unbegrenzte Hochgeschwindigkeits-Lösungen und unbegrenzte Threads auf einem einzigen Rechner.

Jetzt abonnieren

Gold

$99 einmalig, dann

$20 / Monat

Unbegrenztes Lösen

3-Geräte-Lizenz

Maximale Skalierung: unbegrenzte Lösungen und unbegrenzte Threads über drei Rechner hinweg.

Jetzt abonnieren

Möchten Sie es erst ausprobieren?

Starten Sie mit einer 7-tägigen Testversion für $1 und lösen Sie 1.000 Captchas beliebigen Typs auf Ihren eigenen Zielen.

Starten Sie den $1-Test

Jede kostenpflichtige Lizenz umfasst

  • Unbegrenztes Hochgeschwindigkeitslösen, ohne Gebühren pro Captcha
  • Unbegrenzte Threads für Automatisierung mit hohem Volumen
  • Löst reCAPTCHA, Turnstile, GeeTest und Bild-Captchas
  • 90 % bis 100 % Erkennungsgenauigkeit
  • Emuliert 2Captcha, Anti-Captcha, CapSolver und mehr
  • Keine Programmierung erforderlich, plus eine entwicklerfreundliche API
  • Browsererweiterung für Chrome und Firefox inklusive
  • Sofortige Lizenzaktivierung und kostenloses Training für neue Captchas

Nicht sicher, welche Stufe passt? Vergleichen Sie sie auf der Preisseite oder lesen Sie die FAQ.

So finden und feuern Sie den reCAPTCHA-Callback ab

Der Callback wird üblicherweise im data-callback-Attribut des Widgets angegeben, zum Beispiel data-callback="myCallbackFunction". Ist das Widget stattdessen in JavaScript aufgebaut, suchen Sie nach der callback-Eigenschaft, die an grecaptcha.render() übergeben wird. Wenn keines von beiden sichtbar ist, können Sie ihn direkt aus dem reCAPTCHA-Konfigurationsobjekt in der Browser-Konsole unter ___grecaptcha_cfg.clients[0].aa.l.callback auslesen. Beachten Sie dabei, dass der Pfad aa.l von Seite zu Seite variiert und dass eine Seite mit mehreren Widgets clients[1], clients[2] und so weiter zum Prüfen hat. Sobald Sie den Namen kennen, erfolgt das Lösen in zwei Schritten: Schreiben Sie den CapSkip-Token in das Feld g-recaptcha-response und rufen Sie anschließend den Callback auf, wobei Sie den Token als Argument übergeben, falls er eines erwartet. Die CapSkip-Browser-Erweiterung erledigt all dies für Sie direkt auf der Seite, sodass es bei No-Code-Workflows überhaupt nichts nachzuschlagen gibt.

Häufig gestellte Fragen

Was ist ein reCAPTCHA-Callback?
Es ist eine JavaScript-Funktion, die die Seite beim Widget registriert und die reCAPTCHA automatisch ausführt, sobald die Challenge gelöst ist. Bei Formularen ohne Absende-Button ist es dieser Callback, der die Daten tatsächlich absendet oder den nächsten Schritt freischaltet.
Warum funktioniert mein Token nicht, wenn es keinen Submit-Button gibt?
Weil das Setzen von g-recaptcha-response nur die Antwort speichert; es teilt der Seite nicht mit, dass die Verifizierung erfolgreich war. Die Seite wartet auf ihren Callback, Sie müssen den Callback daher nach dem Injizieren des Tokens selbst ausführen.
Wie finde ich die reCAPTCHA-Callback-Funktion?
Prüfen Sie zuerst das data-callback-Attribut am Widget, dann die callback-Eigenschaft, die an grecaptcha.render() übergeben wird. Führt beides nicht zum Ziel, untersuchen Sie ___grecaptcha_cfg.clients[0].aa.l.callback in der Browser-Konsole und prüfen Sie clients[1] und darüber hinaus, wenn die Seite mehr als ein Widget hat.
Muss ich den Token an den Callback übergeben?
Oft ja. Viele Callbacks akzeptieren das gelöste Token als ihr einziges Argument, daher ist der Aufruf myCallbackFunction(token) der sichere Standard. Manche nehmen überhaupt kein Argument, in diesem Fall genügt der bloße Aufruf.
Verarbeitet die CapSkip-Erweiterung Callbacks automatisch?
Ja. Führen Sie die CapSkip-App aus, und die kostenlose Chrome- oder Firefox-Erweiterung erkennt das Widget, löst es, fügt den Token ein und feuert den Callback direkt auf der Seite ab, sodass No-Code-Workflows nichts nachschlagen oder skripten müssen.
Kann ich Callback-reCAPTCHA in Selenium oder Python lösen?
Ja. Holen Sie sich ein Token vom CapSkip Python SDK und verwenden Sie dann driver.execute_script, um g-recaptcha-response zu setzen und den Callback aufzurufen. Die SDKs für Node.js, PHP und .NET funktionieren mit ihren eigenen Browser-Treibern genauso.
Verwendet Invisible-reCAPTCHA ebenfalls einen Callback?
Meistens ja. Invisible reCAPTCHA hat keine Checkbox und führt normalerweise einen Callback aus, sobald die Challenge abgeschlossen ist, sodass dieselbe Technik greift. Details speziell zu diesem Modus finden Sie auf der Seite zum Invisible-reCAPTCHA-Löser.
Wie viel kostet das Lösen von Callback-reCAPTCHA?
CapSkip ist pauschal und unbegrenzt: $1 für einen 7-tägigen Test, dann $10/Monat Bronze, $15 Silver, $20 Gold, plus eine einmalige lebenslange Lizenz für $99, ohne Gebühren pro 1.000 Lösungen, egal wie viele Widgets Sie lösen.

Bereit, Callback-reCAPTCHA zu lösen?

Laden Sie CapSkip herunter, aktivieren Sie eine Lizenz und lösen Sie unbegrenzt Captchas aus Ihrem Browser oder Ihrem Code. Ein Pauschalpreis, keine Abrechnung pro Lösung.