Alle Werkzeuge

web_click

Webautomatisierung · macOS · Windows

Wirkung: Ausführen. Status: bedingt verfügbar.

„Bedingte Verfügbarkeit“ bedeutet, dass das Werkzeug von Version, Plattform, Berechtigungen, Konto oder Konfiguration abhängen kann. Es ist nicht in jeder Installation aktiv.

macOS

Zweck

Klickt auf ein Element auf der aktuellen Seite. „target“ ist ein CSS-Selektor oder sichtbarer Text (wird bei jedem Aufruf neu aufgelöst). Klicken Sie zuerst auf SUBMIT, um eine Formularvorschau anzuzeigen. Rufen Sie zum Ausführen erneut confirm:true auf. Einfache Links/Schaltflächen klicken direkt. Gibt {url, title, navigated, url_as_of} zurück: „url_as_of“ wird „abgerechnet“, wenn die Änderung der Seite abgeschlossen ist, und „before_click“ zusammen mit navigation_pending:true, wenn der Klick eine Navigation startete, die noch nicht abgeschlossen war – in diesem Fall url/title sind die Seite, BEFORE der Klick, NOT das Ziel. Lesen Sie sie also nicht als „Der Klick hat nichts bewirkt“ und versuchen Sie es erneut (die Seite ändert sich bereits); Lesen Sie das Ziel mit web_read oder warten Sie mit web_wait_for darauf. „navigated:false“ bedeutet, dass durch den Klick keine Seite geändert wurde.

Erforderliche Eingaben

Die Namen bleiben exakt so erhalten, wie das Werkzeug sie verlangt. Die kanonischen technischen Definitionen auf Englisch stehen im ausklappbaren Schema unten.

Berechtigungen und Bestätigung

Das Schema deklariert einen ausdrücklichen Bestätigungsparameter. Prüfen Sie die Vorschau und autorisieren Sie den echten Vorgang gemäß Plattformvertrag.

Kanonisches technisches Schema auf EnglischmacOS
{
  "properties": {
    "confirm": {
      "description": "Required (true) to perform a click that submits a form.",
      "type": "boolean"
    },
    "session": {
      "description": "Session name (default 'default').",
      "type": "string"
    },
    "target": {
      "description": "CSS selector or visible text of the element to click.",
      "type": "string"
    }
  },
  "required": [
    "target"
  ],
  "type": "object"
}

Dokumentationsbeispiel

Dokumentationsbeispiel für web_click. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.

{
  "confirm": false,
  "session": "demo-browser",
  "target": "button[aria-label='Open navigation']"
}

Windows

Zweck

Klickt auf ein Element auf der aktuellen Seite. „target“ ist ein CSS-Selektor oder sichtbarer Text (wird bei jedem Aufruf neu aufgelöst). Klicken Sie zunächst auf das SUBMIT, um eine Formularvorschau anzuzeigen. Rufen Sie es erneut mit confirm:true auf, um es auszuführen. Einfache Links/Schaltflächen klicken direkt. Gibt den resultierenden URL/Titel zurück.

Erforderliche Eingaben

Die Namen bleiben exakt so erhalten, wie das Werkzeug sie verlangt. Die kanonischen technischen Definitionen auf Englisch stehen im ausklappbaren Schema unten.

Berechtigungen und Bestätigung

Das Schema deklariert einen ausdrücklichen Bestätigungsparameter. Prüfen Sie die Vorschau und autorisieren Sie den echten Vorgang gemäß Plattformvertrag.

Kanonisches technisches Schema auf EnglischWindows
{
  "properties": {
    "confirm": {
      "description": "Required (true) to perform a click that submits a form.",
      "type": "boolean"
    },
    "session": {
      "description": "Session name (default 'default').",
      "type": "string"
    },
    "target": {
      "description": "CSS selector or visible text of the element to click.",
      "type": "string"
    }
  },
  "required": [
    "target"
  ],
  "type": "object"
}

Dokumentationsbeispiel

Dokumentationsbeispiel für web_click. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.

{
  "confirm": false,
  "session": "demo-browser",
  "target": "button[aria-label='Open navigation']"
}