1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Windi

Beiträge von Windi

  • Hilfe bei Regex

    • Windi
    • 3. Dezember 2022 um 14:05

    Hallo ihr Experten,

    hab mal wieder ein kleines Problem mit Regex.

    Als Anfänger sehr sehr schwierig.

    Ich benötige die lat und lon Row 23 und Row 24

    Vielleicht kann mir jemand helfen.

    Vielen Dank im Voraus!

    Gruß Windi :)

    C
    #include <Inet.au3>
    #include <MsgBoxConstants.au3>
    #include <String.au3>
    #include <StringConstants.au3>
    #include <Array.au3>
    #include <Constants.au3>
    
    
    
    $Url = "https://www.google.de/maps/search/mainz+bahnhof/@49.9996883,8.2279501,15z/data=!3m1!4b1"
    Run ("C:\Users\xx2\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Mozilla Firefox\firefox.exe" & $Url, "")
    Local $oJson = _INetGetSource($Url)
    ;MsgBox(0,"",$oJson)
    Local $aArray = StringRegExp(($oJson ), "\d{1,}.\d{1,}\w", 3)
    _ArrayDisplay($aArray)
    
    ; ich benötige die Zahlen im Array
    ; Row 23
    ; Row 24
    Alles anzeigen

    Ich kann leider keine Original Daten reinstellen, sie sind mit API key geschützt.

  • Webdriver Button drücken

    • Windi
    • 20. Januar 2022 um 23:33

    Hi Solve-Smart,

    vielen Dank für deine Antwort.

    Ich habe als Anfänger, viele Stunden damit verbracht, eine lauffähige Version des Webdrivers zusammen zutragen.

    Man braucht eigentlich nur, die Webdriver Dateien runter zu laden, in irgendeinen Ordner zu packen und den Pfad im

    Sribt darauf zu ändern.

    Dann hat man eine einfache, aber lauffähige Version.

    Ich hatte am Anfang mehrere Demo Versionen heruntergeladen, aber keine lief auf Anhieb.

    Ich weiß das in dem Sribt keine Fehlereingrenzungen zu finden sind.

    Es soll ja auch eine minimal Version sein, mit Befehlen die man braucht.

    Zu meinem Projekt:

    Es soll aus einer Fakturierungssoftware Adressen von Kunden ausgelesen werden und an Navigationsgeräte übertragen werden.

    Was mir noch fehlt?

    Wie kann ich den Browser (Firefox) im Hintergrund arbeiten lassen.

    Viele Grüße und bleib gesund

    Werner

  • Webdriver Button drücken

    • Windi
    • 3. Januar 2022 um 01:22

    Ich würde gern mein komplettes Tread zur Verfügung stellen.

    Vom Anfänger für Anfänger!

    Vielleicht hilft es ja dem einen oder anderen.

    C
    #include <MsgBoxConstants.au3>
    #include "wd_core.au3"
    #include "wd_helper.au3"
    
    
    ; Dos Console für Fehlerübermittlung
    ; $_WD_DEBUG = ""  ; ==> Dos Fehlerconsole aus
     $_WD_DEBUG_INFO  ; ==> Dos Fehlerconsole an
    
    
    Local $sDesiredCapabilities, $sSession
    SetupGecko( )
    _WD_Startup( )
    Local $sSession = _WD_CreateSession($sDesiredCapabilities)
    _WD_Navigate($sSession, "https://google.de")
    
    MsgBox(0,"","") ; hält Browser an
    
        _WD_DeleteSession($sSession)
        _WD_Shutdown()
    
    Func SetupGecko()
       _WD_Option("Driver", "C:\Users\xx2\Desktop\WebDr Fire\WebDriver Test\WebDriver-0.5.0.1\geckodriver.exe")
       _WD_Option ( 'DriverParams' ,  '--log trace --marionette-port 2828' )
       _WD_Option('Port', 4444)
    
    ; ==> neues Profil anlegen funtioniert
       ;$sDesiredCapabilities = '{"capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts":true}}}'
    ; ==> neues Profil anlegen funktioniert
       ;$sDesiredCapabilities  =  '{"desiredCapabilities":{"javascriptEnabled":true,"nativeEvents":true,"acceptInsecureCerts":true}}'
    
    ; ==> Benutzerprofil einlesen funktioniert
       $sDesiredCapabilities = '{"capabilities":{"alwaysMatch": {"moz:firefoxOptions": {"args": ["-profile", "' & GetBenutzerFFProfil() & '"],"log": {"level": "trace"}}}}}'
    ; MsgBox(0, "DesiredCapabilities", $sDesiredCapabilities)   ;Kontrolle
    ; Funktion ==> GetBenutzerFFProfil() <==  muss beim Benutzerprofil vorhanden sein.
    EndFunc   ;==>SetupGecko
    
    
    ; ==> Funktion  GetBenutzerFFProfile() muss beim Benutzerprofil vorhanden sein. **************************
    Func GetBenutzerFFProfil()
        Local $sDefault, $sProfilePath = ''
    
        Local $sProfilesPath = StringReplace(@AppDataDir, '\', '/') & "/Mozilla/Firefox/"
        Local $sFilename = $sProfilesPath & "profiles.ini"
        Local $aSections = IniReadSectionNames ($sFilename)
    
        If Not @error Then
            For $i = 1 To $aSections[0]
                $sDefault = IniRead($sFilename, $aSections[$i], 'Default', '0')
    
                If $sDefault = '1' Then
                    $sProfilePath = $sProfilesPath & IniRead($sFilename, $aSections[$i], "Path", "")
                    ExitLoop
                EndIf
            Next
        EndIf
    
        Return $sProfilePath
     EndFunc
     ;*******************************************************************************************************
    Alles anzeigen
  • Webdriver Button drücken

    • Windi
    • 3. Januar 2022 um 00:55

    Hallo Danp2,

    alles Gute im neuen Jahr.

    Habe es selbst hinbekommen dank Google.

    habe hier ein bisschen umgestellt und schon war es weg.

    Unbenannt.JPG

    Liebe Grüße

    Windi

  • Webdriver Button drücken

    • Windi
    • 2. Januar 2022 um 17:12

    trotzdem Danke du hast mir schon viel weiter geholfen.

  • Webdriver Button drücken

    • Windi
    • 2. Januar 2022 um 15:29

    Gibt es auch eine Möglichkeit diese Meldung abzuschalten.

  • Webdriver Button drücken

    • Windi
    • 2. Januar 2022 um 15:05

    ich bin so bescheuert!!!!!!!! ||

    Hab jetzt erst geschnallt das es ein Funktion ist.

    Manchmal sieht man den Wald vor lauter Bäumen nicht.

    Ich dachte es ist ein Bestandteil vom Webdriver.

    Läuft perfekt.... :party:

    Super, Super,

    vielen Dank

    Windi

  • Webdriver Button drücken

    • Windi
    • 2. Januar 2022 um 13:50

    ich hab das so eingefügt wie es oben steht,

    dann kommt die Fehlermeldung.

    Er kennt den Befehl GetDefaultFFProfile() nicht!

  • Webdriver Button drücken

    • Windi
    • 2. Januar 2022 um 13:31

    Hallo Velted,

    danke für den Tip.

    Dir auch ein frohes und gesundes Neues.

    Den Code im Artikel von Danp2 hatte ich auch ausprobiert.

    Code
    $sDesiredCapabilities = '{"capabilities":{"alwaysMatch": {"moz:firefoxOptions": {"args": ["-profile", "' & GetDefaultFFProfile() & '"],"log": {"level": "trace"}}}}}'

    hier bekomme ich diese Fehlermeldung!

    Code
    $sDesiredCapabilities = '{"capabilities":{"alwaysMatch": {"moz:firefoxOptions": {"args": ["-profile", "' & GetDefaultFFProfile() & '"],"log": {"level": "trace"}}}}}'
    $sDesiredCapabilities = '{"capabilities":{"alwaysMatch": {"moz:firefoxOptions": {"args": ["-profile", "' & ^ ERROR

    Er mag also den Befehl "GetDefaultFFProfile()" nicht.

    Mit JSON kenne ich mich überhaubt nicht aus.

  • Webdriver Button drücken

    • Windi
    • 2. Januar 2022 um 10:41

    Ein frohes und gesundes neues Jahr liebe Experten,

    ich habe noch ein Problem mit dem Webdriver Profil.

    Komme einfach nicht weiter mit dem Benutzerprofil einlesen.

    Vielleicht kann sich das mal jemand ansehen.

    Habe mal eine einfache, übersichtliche Testdatei gemacht.


    C
    #include <MsgBoxConstants.au3>
    #include "wd_core.au3"
    #include "wd_helper.au3"
    
    Local $sDesiredCapabilities, $sSession
    SetupGecko( )
    _WD_Startup( )
    Local $sSession = _WD_CreateSession($sDesiredCapabilities)
    _WD_Navigate($sSession, "https://google.de")
    
    MsgBox(0,"","")
    
        _WD_DeleteSession($sSession)
        _WD_Shutdown()
    
    Func SetupGecko()
    _WD_Option("Driver", "C:\Users\xx2\Desktop\WebDr Fire\WebDriver Test\WebDriver-0.5.0.1\geckodriver.exe")
    _WD_Option ( 'DriverParams' ,  '--log trace --marionette-port 2828' )
    _WD_Option('Port', 4444)
    
    ; neues Profil das funtioniert
    ;$sDesiredCapabilities = '{"capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts":true}}}'
    ;$sDesiredCapabilities  =  '{"desiredCapabilities":{"javascriptEnabled":true,"nativeEvents":true,"acceptInsecureCerts":true}}'
    
    ; Benutzerprofil funktioniert nicht
    ;Profilpfath ==>  C:\Users\xx2\AppData\Roaming\Mozilla\Firefox\Profiles\bpnaut9q.default-1611819310091
    $sDesiredCapabilities = "{'capabilities':{'alwaysMatch': {'moz:firefoxOptions': {'binary':"", 'args': ['-profile', ' C:\Users\xx2\AppData\Roaming\Mozilla\Firefox\Profiles\bpnaut9q.default-1611819310091'],'log': {'level': 'trace'}}}}}"
    ;$sDesiredCapabilities = '{"capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts":true}}}'
    ;$sDesiredCapabilities = '{"desiredCapabilities":{"javascriptEnabled":true,"nativeEvents":true,"acceptInsecureCerts":true,"timeouts": {"implicit": 0, "pageLoad": 60000, "script": 30000}}}'
    ;$sDesiredCapabilities = '{"capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts":true}}}'
    
    EndFunc   ;==>SetupGecko
    Alles anzeigen


    Code
    1641116239888   geckodriver     INFO    geckodriver 0.21.0
    1641116239888   webdriver::httpapi      DEBUG   Creating routes
    1641116239894   geckodriver     INFO    Listening on 127.0.0.1:4444
    1641116240342   webdriver::server       DEBUG   -> POST /session {'capabilities':{'alwaysMatch': {'moz:firefoxOptions': {'binary':", 'args': ['-profile', ' C:\Users\xx2\AppData\Roaming\Mozilla\Firefox\Profiles\bpnaut9q.default-1611819310091'],'log': {'level': 'trace'}}}}}
    1641116240342   webdriver::server       DEBUG   <- 400 Bad Request {"value":{"error":"invalid argument","message":"Failed to decode request as JSON: \"{'capabilities':{'alwaysMatch': {'moz:firefoxOptions': {'binary':\", 'args': ['-profile', ' C:\\Users\\xx2\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\bpnaut9q.default-1611819310091'],'log': {'level': 'trace'}}}}}\"","stacktrace":"Syntax error at :1:2"}}
    1641116240357   webdriver::server       DEBUG   -> POST /session//url {"url":"https://google.de"}
    1641116240357   webdriver::server       DEBUG   <- 404 Not Found {"value":{"error":"unknown command","message":"POST /session//url did not match a known command","stacktrace":""}}


    Code
    _WD_Startup: OS:    WIN_10 WIN32_NT 19043 
    _WD_Startup: AutoIt:    3.3.14.5
    _WD_Startup: WD.au3:    0.5.0.1
    _WD_Startup: WinHTTP:    1.6.4.1 (Download latest source at <https://raw.githubusercontent.com/dragana-r/autoit-winhttp/master/WinHttp.au3>)
    _WD_Startup: Driver:    C:\Users\xx2\Desktop\WebDr Fire\WebDriver Test\WebDriver-0.5.0.1\geckodriver.exe
    _WD_Startup: Params:    --log trace --marionette-port 2828
    _WD_Startup: Port:    4444
    __WD_Post: URL=HTTP://127.0.0.1:4444/session; $sData={'capabilities':{'alwaysMatch': {'moz:firefoxOptions': {'binary':", 'args': ['-profile', ' C:\Users\xx2\AppData\Roaming\Mozilla\Firefox\Profiles\bpnaut9q.default-1611819310091'],'log': {'level': 'trace'}}}}}
    __WD_Post: StatusCode=400; ResponseText={"value":{"error":"invalid argument","message":"Failed to decode request as JSON: \"{'capabilities':...
    __WD_Post ==> Invalid argument: {"value":{"error":"invalid argument","message":"Failed to decode request as JSON: \"{'capabilities':{'alwaysMatch': {'moz:firefoxOptions': {'binary':\", 'args': ['-profile', ' C:\\Users\\xx2\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\bpnaut9q.default-1611819310091'],'log': {'level': 'trace'}}}}}\"","stacktrace":"Syntax error at :1:2"}}
    _WD_CreateSession: {"value":{"error":"invalid argument","message":"Failed to decode request as JSON: \"{'capabilities':{'alwaysMatch': {'moz:firefoxOptions': {'binary':\", 'args': ['-profile', ' C:\\Users\\xx2\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\bpnaut9q.default-1611819310091'],'log': {'level': 'trace'}}}}}\"","stacktrace":"Syntax error at :1:2"}}
    _WD_CreateSession ==> Webdriver Exception: HTTP status = 400
    __WD_Post: URL=HTTP://127.0.0.1:4444/session//url; $sData={"url":"https://google.de"}
    __WD_Post: StatusCode=404; ResponseText={"value":{"error":"unknown command","message":"POST /session//url did not match a known command","st...
    __WD_Post ==> Unknown Command: {"value":{"error":"unknown command","message":"POST /session//url did not match a known command","stacktrace":""}}
    _WD_Navigate: {"value":{"error":"unknown command","message":"POST /session//url did not match a known command","stacktrace":""}}
    _WD_Navigate ==> Unknown Command: HTTP status = 404
    __WD_Delete: URL=HTTP://127.0.0.1:4444/session/
    __WD_Delete: StatusCode=404; ResponseText={"value":{"error":"unknown command","message":"DELETE /session/ did not match a known command","stac...
    __WD_Delete ==> Webdriver Exception: {"value":{"error":"unknown command","message":"DELETE /session/ did not match a known command","stacktrace":""}}
    _WD_DeleteSession: {"value":{"error":"unknown command","message":"DELETE /session/ did not match a known command","stacktrace":""}}
    _WD_DeleteSession ==> Webdriver Exception: HTTP status = 404
    >Exit code: 0    Time: 58.53
    Alles anzeigen

    Vielen Dank!

    Liebe Grüße

    Windi

  • Webdriver Button drücken

    • Windi
    • 13. Dezember 2021 um 00:55

    ok, ich werde es mir ansehen.

    Vielen Dank nochmal und bleibe gesund.

    Liebe Grüße

    Windi

  • Webdriver Button drücken

    • Windi
    • 12. Dezember 2021 um 19:39

    Hallo Danp2,

    du bist der größte.

    Vielen lieben Dank für deine Hilfe.

    Eine Frage habe ich noch?

    Kann man die Webseiten auch öffnen, mit den speicherten add-ons und Passwörter, oder wird immer eine leere Instanz geöffnet.

    Hab darüber nichts gefunden.

  • Webdriver Button drücken

    • Windi
    • 12. Dezember 2021 um 11:51

    Ich habe mal mit SelectorsHub mehrere Varianten probiert, komme aber nicht weiter.

    Vielen Dank das du mir dabei helfen willst!

    C
    #Region - include files
    ; standard UDF's
    #include "wd_core.au3"
    #include "Misc.au3"
    #include <File.au3>
    #include <ButtonConstants.au3>
    #include <GuiComboBoxEx.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    ; non standard UDF's
    #include "wd_helper.au3"
    #include "wd_capabilities.au3"
    #EndRegion - include files
    
    
    ;$_WD_DEBUG <> $_WD_DEBUG_Info
    $_WD_DEBUG_Info
    FileChangeDir(".\WebDriver-0.5.0.1")
    Local $sDesiredCapabilities = '{"capabilities": {"alwaysMatch": {"goog: chromeOptions": {"w3c": true, "excludeSwitches": ["enable-automation"]}}}}'
    $mail = "test@gmx.de"
    $pass = "test1234"
    
    
    ; ==>  Firefox Webseite laden ***************************************************************************
    SetupGecko( )
    _WD_Startup( )
    Local $sSession = _WD_CreateSession($sDesiredCapabilities)
    _WD_Window($sSession, "Maximize", "")
    _WD_Navigate($sSession, "https://mydrive.tomtom.com/de_de/#mode=viewport+viewport=51.91511,7.83762,12.43,0,-0+ver=3")
    ;********************************************************************************************************
    
    
    ; ==> iframe suchen  ********************************************************************
    ;$sElement = _WD_FindElement($sSession, $_WD_LOCATOR_ByXPath, "//*[@id='onp']")
    ;_WD_FrameEnter($sSession, $sElement)
    ;sleep (500)
    ;**********************************************************************************************
    
    
    $xPath = "/html[1]/body[1]/div[2]/div[1]/div[1]/div[3]/div[3]/div[1]/*[name()='svg'][1]"
    _WD_WaitElement($sSession, $_WD_LOCATOR_ByXPath, $xPath  )
    Local $sButton = _WD_FindElement($sSession, $_WD_LOCATOR_ByXPath, $xPath )
    _WD_ElementAction($sSession, $sButton, 'click')
    
    
    $xPath = "//div[@id='my_places_menu_item']//div[@class='onp-tabmenu-icon']//*[name()='svg']"
    _WD_WaitElement($sSession, $_WD_LOCATOR_ByXPath, $xPath  )
    Local $sButton = _WD_FindElement($sSession, $_WD_LOCATOR_ByXPath, $xPath )
    _WD_ElementAction($sSession, $sButton, 'click')
    
    
    $xPath = "(//*[name()='svg'][@id='Layer_1'])[8]"
    _WD_WaitElement($sSession, $_WD_LOCATOR_ByXPath, $xPath  )
    Local $sButton = _WD_FindElement($sSession, $_WD_LOCATOR_ByXPath, $xPath )
    _WD_ElementAction($sSession, $sButton, 'click')
    
    
    
    
    
    Func SetupGecko()
        _WD_Option('Driver', 'geckodriver.exe')
        _WD_Option('DriverParams', '--log trace')
        _WD_Option('Port', 4444)
    ;~     Local $sDesiredCapabilities = '{"capabilities": {"alwaysMatch": {"browserName": "firefox", "acceptInsecureCerts":true}}}'
        _WD_CapabilitiesStartup()
        _WD_CapabilitiesAdd('alwaysMatch', 'firefox')
        _WD_CapabilitiesAdd('browserName', 'firefox')
        _WD_CapabilitiesAdd('acceptInsecureCerts', True)
        _WD_CapabilitiesDump(@ScriptLineNumber) ; dump current Capabilities setting to console - only for testing in this demo
        Local $sDesiredCapabilities = _WD_CapabilitiesGet()
        Return $sDesiredCapabilities
    EndFunc   ;==>SetupGecko
    Alles anzeigen
    Code
    >"C:\Program Files (x86)\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "C:\Users\xx2\Desktop\WebDr Fire\WebDriver Test\final Demo 2.au3"    
    ! @ScriptLineNumber = 283
    
    ! _WD_Capabilities: API START: 70
    - $_WD_CAPS__API: Rows= 1
    - $_WD_CAPS__API: Cols= 12
    alwaysMatch|||-1||moz:firefoxOptions||-1||||-1
    
    ! _WD_Capabilities: API END: 70
    
    
    ! _WD_Capabilities: JSON START: 70
    {
        "capabilities":{
            "alwaysMatch":{
                "browserName":"firefox",
                "acceptInsecureCerts":true
            }
        }
    }
    ! _WD_Capabilities: JSON END: 70
    
    _WD_Startup: OS:    WIN_10 WIN32_NT 19043 
    _WD_Startup: AutoIt:    3.3.14.5
    _WD_Startup: WD.au3:    0.5.0.1
    _WD_Startup: WinHTTP:    1.6.4.1 (Download latest source at <https://raw.githubusercontent.com/dragana-r/autoit-winhttp/master/WinHttp.au3>)
    _WD_Startup: Driver:    geckodriver.exe
    _WD_Startup: Params:    --log trace
    _WD_Startup: Port:    4444
    __WD_Post: URL=HTTP://127.0.0.1:4444/session; $sData={"capabilities": {"alwaysMatch": {"goog: chromeOptions": {"w3c": true, "excludeSwitches": ["enable-automation"]}}}}
    __WD_Post: StatusCode=200; ResponseText={"value": {"sessionId":"403a2fcf-1214-4c9c-90d0-0296f8758070","capabilities":{"acceptInsecureCerts":...
    _WD_CreateSession: {"value": {"sessionId":"403a2fcf-1214-4c9c-90d0-0296f8758070","capabilities":{"acceptInsecureCerts":false,"browserName":"firefox","browserVersion":"95.0","capabilities":{"desiredCapabilities":{"goog: chromeOptions":{"excludeSwitches":["enable-automation"],"w3c":true}}},"goog: chromeOptions":{"excludeSwitches":["enable-automation"],"w3c":true},"moz:accessibilityChecks":false,"moz:buildID":"20211129150630","moz:headless":false,"moz:processID":9792,"moz:profile":"C:\\Users\\xx2\\AppData\\Local\\Temp\\rust_mozprofile.PQ8zPyaUkgcm","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true,"pageLoadStrategy":"normal","platformName":"windows","platformVersion":"10.0","proxy":{},"setWindowRect":true,"strictFileInteractability":false,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"unhandledPromptBehavior":"dismiss and notify"}}}
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/403a2fcf-1214-4c9c-90d0-0296f8758070/window/maximize; $sData={}
    __WD_Post: StatusCode=200; ResponseText={"value": {"height":1056,"width":1936,"x":-8,"y":-8}}...
    _WD_Window: {"value": {"height":1056,"width":1936,"x":-8,"y":-8}}...
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/403a2fcf-1214-4c9c-90d0-0296f8758070/url; $sData={"url":"https://mydrive.tomtom.com/de_de/#mode=viewport+viewport=51.91511,7.83762,12.43,0,-0+ver=3"}
    __WD_Post: StatusCode=200; ResponseText={"value": null}...
    _WD_Navigate: {"value": null}
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/403a2fcf-1214-4c9c-90d0-0296f8758070/element; $sData={"using":"xpath","value":"/html[1]/body[1]/div[2]/div[1]/div[1]/div[3]/div[3]/div[1]/*[name()='svg'][1]"}
    __WD_Post: StatusCode=404; ResponseText={"value":{"error":"no such element","message":"Unable to locate element: /html[1]/body[1]/div[2]/div...
    __WD_Post ==> No match: {"value":{"error":"no such element","message":"Unable to locate element: /html[1]/body[1]/div[2]/div[1]/div[1]/div[3]/div[3]/div[1]/*[name()='svg'][1]","stacktrace":"WebDriverError@chrome://remote/content/shared/webdriver/Errors.jsm:181:5\nNoSuchElementError@chrome://remote/content/shared/webdriver/Errors.jsm:393:5\nelement.find/</<@chrome://remote/content/marionette/element.js:299:16\n"}}
    _WD_FindElement: {"value":{"error":"no such element","message":"Unable to locate element: /html[1]/body[1]/div[2]/div[1]/div[1]/div[3]/div[3]/div[1]/*[name()='svg'][1]","stacktrace":"WebDriverError@chrome://remote/content/shared/webdriver/Errors.jsm:181:5\nNoSuchElementError@chrome://remote/content/shared/webdriver/Errors.jsm:393:5\nelement.find/</<@chrome://remote/content/marionette/element.js:299:16\n"}}
    _WD_FindElement ==> No match: HTTP status = 404
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/403a2fcf-1214-4c9c-90d0-0296f8758070/element; $sData={"using":"xpath","value":"/html[1]/body[1]/div[2]/div[1]/div[1]/div[3]/div[3]/div[1]/*[name()='svg'][1]"}
    __WD_Post: StatusCode=200; ResponseText={"value":{"element-6066-11e4-a52e-4f735466cecf":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}}...
    _WD_FindElement: {"value":{"element-6066-11e4-a52e-4f735466cecf":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}}
    _WD_WaitElement ==> Success
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/403a2fcf-1214-4c9c-90d0-0296f8758070/element; $sData={"using":"xpath","value":"/html[1]/body[1]/div[2]/div[1]/div[1]/div[3]/div[3]/div[1]/*[name()='svg'][1]"}
    __WD_Post: StatusCode=200; ResponseText={"value":{"element-6066-11e4-a52e-4f735466cecf":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}}...
    _WD_FindElement: {"value":{"element-6066-11e4-a52e-4f735466cecf":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}}
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/403a2fcf-1214-4c9c-90d0-0296f8758070/element/b0fe5b34-3454-414b-b4aa-36e8ebd4941e/click; $sData={"id":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}
    __WD_Post: StatusCode=200; ResponseText={"value": null}...
    _WD_ElementAction: {"value": null}...
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/403a2fcf-1214-4c9c-90d0-0296f8758070/element; $sData={"using":"xpath","value":"//div[@id='my_places_menu_item']//div[@class='onp-tabmenu-icon']//*[name()='svg']"}
    __WD_Post: StatusCode=200; ResponseText={"value":{"element-6066-11e4-a52e-4f735466cecf":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}}...
    _WD_FindElement: {"value":{"element-6066-11e4-a52e-4f735466cecf":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}}
    _WD_WaitElement ==> Success
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/403a2fcf-1214-4c9c-90d0-0296f8758070/element; $sData={"using":"xpath","value":"//div[@id='my_places_menu_item']//div[@class='onp-tabmenu-icon']//*[name()='svg']"}
    __WD_Post: StatusCode=200; ResponseText={"value":{"element-6066-11e4-a52e-4f735466cecf":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}}...
    _WD_FindElement: {"value":{"element-6066-11e4-a52e-4f735466cecf":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}}
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/403a2fcf-1214-4c9c-90d0-0296f8758070/element/b0fe5b34-3454-414b-b4aa-36e8ebd4941e/click; $sData={"id":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}
    __WD_Post: StatusCode=200; ResponseText={"value": null}...
    _WD_ElementAction: {"value": null}...
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/403a2fcf-1214-4c9c-90d0-0296f8758070/element; $sData={"using":"xpath","value":"(//*[name()='svg'][@id='Layer_1'])[8]"}
    __WD_Post: StatusCode=200; ResponseText={"value":{"element-6066-11e4-a52e-4f735466cecf":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}}...
    _WD_FindElement: {"value":{"element-6066-11e4-a52e-4f735466cecf":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}}
    _WD_WaitElement ==> Success
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/403a2fcf-1214-4c9c-90d0-0296f8758070/element; $sData={"using":"xpath","value":"(//*[name()='svg'][@id='Layer_1'])[8]"}
    __WD_Post: StatusCode=200; ResponseText={"value":{"element-6066-11e4-a52e-4f735466cecf":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}}...
    _WD_FindElement: {"value":{"element-6066-11e4-a52e-4f735466cecf":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}}
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/403a2fcf-1214-4c9c-90d0-0296f8758070/element/b0fe5b34-3454-414b-b4aa-36e8ebd4941e/click; $sData={"id":"b0fe5b34-3454-414b-b4aa-36e8ebd4941e"}
    __WD_Post: StatusCode=200; ResponseText={"value": null}...
    _WD_ElementAction: {"value": null}...
    >Exit code: 0    Time: 6.961
    Alles anzeigen
  • Webdriver Button drücken

    • Windi
    • 11. Dezember 2021 um 19:40

    Hallo Danp2,

    vielen Dank das einloggen funktioniert gut mit iframes.

    Eine Frage hab ich noch?

    Wie kann ich links die Buttons anklicken.

    pasted-from-clipboard.png

  • Webdriver Button drücken

    • Windi
    • 10. Dezember 2021 um 22:39

    ok, ich schaue es mir an.

    Danke!

  • Webdriver Button drücken

    • Windi
    • 10. Dezember 2021 um 22:21

    Das habe ich gesehen mit den iFrames.

    Ich wusste und weiss auch nicht wie ich da hinkomme.

    Ich hatte es mit einer anderen Webseite probiert ohne iFrames da hat es wunderbar funktioniert.

    Wie muss ich das iframe ansprechen mit Xpath oder wie auch immer.

    Kannst du mir ein Beispiel zeigen.

  • Webdriver Button drücken

    • Windi
    • 10. Dezember 2021 um 22:14

    Danke Bugfix,

    Man kann nicht alles wissen!

  • Webdriver Button drücken

    • Windi
    • 10. Dezember 2021 um 22:12

    Entschuldigung Danp2 ich bin halt ein Anfänger.

    Code
    >"C:\Program Files (x86)\AutoIt3\SciTE\..\autoit3.exe" /ErrorStdOut "C:\Users\xx2\Desktop\WebDr Fire\WebDriver Test\final Demo.au3"    
    _WDStartup: OS:    WIN_10 WIN32_NT 19043 
    _WDStartup: AutoIt:    3.3.14.5
    _WDStartup: WD.au3:    0.1.0.10
    _WDStartup: Driver:    geckodriver.exe
    _WDStartup: Params:    --log trace
    _WDStartup: Port:    4444
    __WD_Post: URL=HTTP://127.0.0.1:4444/session; $sData={"desiredCapabilities":{"javascriptEnabled":true,"nativeEvents":true,"acceptInsecureCerts":true}}
    __WD_Post: StatusCode=200; ResponseText={"value": {"sessionId":"f6d0d128-cfa3-4701-9e08-6b2dcf18527d","capabilities":{"acceptInsecureCerts":true,"browserName":"firefox","browserVersion":"94.0.2","capabilities":{"desiredCapabilities":{"acceptInsecureCerts":true,"javascriptEnabled":true,"nativeEvents":true}},"javascriptEnabled":true,"moz:accessibilityChecks":false,"moz:buildID":"20211119140621","moz:headless":false,"moz:processID":14984,"moz:profile":"C:\\Users\\xx2\\AppData\\Local\\Temp\\rust_mozprofile.xYrmzSNHQvRk","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true,"nativeEvents":true,"pageLoadStrategy":"normal","platformName":"windows","platformVersion":"10.0","proxy":{},"setWindowRect":true,"strictFileInteractability":false,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"unhandledPromptBehavior":"dismiss and notify"}}}
    _WD_CreateSession: {"value": {"sessionId":"f6d0d128-cfa3-4701-9e08-6b2dcf18527d","capabilities":{"acceptInsecureCerts":true,"browserName":"firefox","browserVersion":"94.0.2","capabilities":{"desiredCapabilities":{"acceptInsecureCerts":true,"javascriptEnabled":true,"nativeEvents":true}},"javascriptEnabled":true,"moz:accessibilityChecks":false,"moz:buildID":"20211119140621","moz:headless":false,"moz:processID":14984,"moz:profile":"C:\\Users\\xx2\\AppData\\Local\\Temp\\rust_mozprofile.xYrmzSNHQvRk","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true,"nativeEvents":true,"pageLoadStrategy":"normal","platformName":"windows","platformVersion":"10.0","proxy":{},"setWindowRect":true,"strictFileInteractability":false,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"unhandledPromptBehavior":"dismiss and notify"}}}
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/f6d0d128-cfa3-4701-9e08-6b2dcf18527d/window/maximize; $sData=
    __WD_Post: StatusCode=400; ResponseText={"value":{"error":"invalid argument","message":"Failed to decode request as JSON: \"\"","stacktrace":"Syntax error at :1:1"}}
    _WD_Window: {"value":{"error":"invalid argument","message":"Failed to decode request as JSON: \"\"","stacktrace":"Syntax error at :1:1"}}
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/f6d0d128-cfa3-4701-9e08-6b2dcf18527d/url; $sData={"url":"https://mydrive.tomtom.com/de_de/#mode=viewport+viewport=49.91511,7.83762,12.43,0,-0+ver=3"}
    __WD_Post: StatusCode=200; ResponseText={"value": null}
    _WD_Navigate: {"value": null}
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/f6d0d128-cfa3-4701-9e08-6b2dcf18527d/element; $sData={"using":"xpath","value":"//button[contains(text(),'Anmelden')]"}
    __WD_Post: StatusCode=200; ResponseText={"value":{"element-6066-11e4-a52e-4f735466cecf":"d2096466-d841-4588-9cfe-68da09a26b9a"}}
    _WD_FindElement: {"value":{"element-6066-11e4-a52e-4f735466cecf":"d2096466-d841-4588-9cfe-68da09a26b9a"}}
    _WD_WaitElement ==> Success
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/f6d0d128-cfa3-4701-9e08-6b2dcf18527d/element; $sData={"using":"xpath","value":"//button[contains(text(),'Anmelden')]"}
    __WD_Post: StatusCode=200; ResponseText={"value":{"element-6066-11e4-a52e-4f735466cecf":"d2096466-d841-4588-9cfe-68da09a26b9a"}}
    _WD_FindElement: {"value":{"element-6066-11e4-a52e-4f735466cecf":"d2096466-d841-4588-9cfe-68da09a26b9a"}}
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/f6d0d128-cfa3-4701-9e08-6b2dcf18527d/element/d2096466-d841-4588-9cfe-68da09a26b9a/click; $sData={"id":"d2096466-d841-4588-9cfe-68da09a26b9a"}
    __WD_Post: StatusCode=200; ResponseText={"value": null}
    _WD_ElementAction: {"value": null}
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/f6d0d128-cfa3-4701-9e08-6b2dcf18527d/element; $sData={"using":"xpath","value":"//input[@type='text']"}
    __WD_Post: StatusCode=200; ResponseText={"value":{"element-6066-11e4-a52e-4f735466cecf":"b3c9844e-5214-4607-bcb0-d01a5bda2dca"}}
    _WD_FindElement: {"value":{"element-6066-11e4-a52e-4f735466cecf":"b3c9844e-5214-4607-bcb0-d01a5bda2dca"}}
    _WD_WaitElement ==> Success
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/f6d0d128-cfa3-4701-9e08-6b2dcf18527d/element; $sData={"using":"xpath","value":"//input[@type='text']"}
    __WD_Post: StatusCode=200; ResponseText={"value":{"element-6066-11e4-a52e-4f735466cecf":"b3c9844e-5214-4607-bcb0-d01a5bda2dca"}}
    _WD_FindElement: {"value":{"element-6066-11e4-a52e-4f735466cecf":"b3c9844e-5214-4607-bcb0-d01a5bda2dca"}}
    __WD_Post: URL=HTTP://127.0.0.1:4444/session/f6d0d128-cfa3-4701-9e08-6b2dcf18527d/element/b3c9844e-5214-4607-bcb0-d01a5bda2dca/value; $sData={"id":"b3c9844e-5214-4607-bcb0-d01a5bda2dca", "text":"test@gmx.de", "value":["t","e","s","t","@","g","m","x",".","d","e"]}
    __WD_Post: StatusCode=400; ResponseText={"value":{"error":"element not interactable","message":"Element <input type=\"text\"> is not reachable by keyboard","stacktrace":"WebDriverError@chrome://remote/content/shared/webdriver/Errors.jsm:181:5\nElementNotInteractableError@chrome://remote/content/shared/webdriver/Errors.jsm:291:5\nwebdriverSendKeysToElement@chrome://remote/content/marionette/interaction.js:624:13\ninteraction.sendKeysToElement@chrome://remote/content/marionette/interaction.js:600:11\nsendKeysToElement@chrome://remote/content/marionette/actors/MarionetteCommandsChild.jsm:485:24\nreceiveMessage@chrome://remote/content/marionette/actors/MarionetteCommandsChild.jsm:148:31\n"}}
    _WD_ElementAction: {"value":{"error":"element not interactable","message":"Element <input type=\"text\"> is not reachable by keyboard","stacktrace":"WebDriverError@chrome://remote/content/shared/webdriver/Errors.jsm:181:5\nElementNotInteractableError@chrome://remote/content/shared/webdriver/Errors.jsm:291:5\nwebdriverSendKeysToElement@chrome://remote/content/marionette/interaction.js:624:13\ninteraction.sendKeysToElement@chrome://remote/content/marionette/interaction.js:600:11\nsendKeysToElement@chrome://remote/content/marionette/actors/MarionetteCommandsChild.jsm:485:24\nreceiveMessage@chrome://remote/content/marionette/actors/MarionetteCommandsChild.jsm:148:31\n"}}
    >Exit code: 0    Time: 5.177
    Alles anzeigen
  • Webdriver Button drücken

    • Windi
    • 10. Dezember 2021 um 22:01

    Hallo BugFix ,

    kannst du mir sagen wie ich da die Mailadresse reinbekomme.

    Du hast mir ja schon öfters mal geholfen.

    Gruß Windi

  • Webdriver Button drücken

    • Windi
    • 10. Dezember 2021 um 21:55

    Danke Danp2,

    Im englischen Forum benutze ich auch den Google Translate.

    Wie bekomme ich die E-Mailadresse in das Fenster????


    C
    #include "wd_core.au3"
    #include "wd_helper.au3"
    #include "Misc.au3"
    #include <File.au3>
    
    $_WD_DEBUG_Info
    $file = "C:\Program Files (x86)\Mozilla Firefox\Firefox.exe"
    FileChangeDir(".\WebDriver-0.1.0.13")
    Local $sDesiredCapabilities, $sSession, $sElement
    ;Local $sDesiredCapabilities = '{"capabilities": {"alwaysMatch": {"goog: chromeOptions": {"w3c": true, "excludeSwitches": ["enable-automation"]}}}}'
    $mail = "test@gmx.de"
    $pass = "Pass1234"
    
    
    ; ==>  Firefox Webseite laden ***************************************************************************
    SetupGecko( )
    _WD_Startup( )
    Local $sSession = _WD_CreateSession($sDesiredCapabilities)
    _WD_Window($sSession, "Maximize", "")
    _WD_Navigate($sSession, "https://mydrive.tomtom.com/de_de/#mode=viewport+viewport=49.91511,7.83762,12.43,0,-0+ver=3")
    ;********************************************************************************************************
    
    ; ==> Click Anmelde button  funktioniert*****************************************************************
    _WD_WaitElement($sSession, $_WD_LOCATOR_ByXPath, "//button[contains(text(),'Anmelden')]"  )
    Local $sButton = _WD_FindElement($sSession, $_WD_LOCATOR_ByXPath,"//button[contains(text(),'Anmelden')]" )
    _WD_ElementAction($sSession, $sButton, 'click')
    ;**********************************************************************************************************
    
    
    ; ==> Emailadresse eintragen *********************************************************
    $xpath = "//input[@type='text']"
    _WD_WaitElement($sSession, $_WD_LOCATOR_ByXPath, $xPath )
    $sElement_mail = _WD_FindElement($sSession, $_WD_LOCATOR_ByXPath, $xPath )
    _WD_ElementAction($sSession, $sElement_mail, 'value',$mail)
    
    
    
    
    
    ;; ==> Passwort eintragen *********************************************************
    ;$xpath = "//input[@type='password']"
    ;_WD_WaitElement($sSession, $_WD_LOCATOR_ByXPath, $xPath )
    ; $sElement_pass = _WD_FindElement($sSession, $_WD_LOCATOR_ByXPath, $xPath )
    
    ;_WD_ElementAction($sSession, $sElement_mail, 'value',$mail)
    
    ;_WD_ElementAction($sSession, $sElement_pass, 'value',$pass)
    
    ; ==> Click Login button  *******************************************************************************
    ;_WD_WaitElement($sSession, $_WD_LOCATOR_ByXPath, "//*[@id='loginButton']"  )
    ;Local $sButton = _WD_FindElement($sSession, $_WD_LOCATOR_ByXPath,"//*[@id='loginButton']" )
    ;_WD_ElementAction($sSession, $sButton, 'click')
    ;**********************************************************************************************************
    
    ;Sleep(1500)
    
    
    
    Func SetupGecko()
        _WD_Option('Driver', 'geckodriver.exe')
        _WD_Option('DriverParams', '--log trace')
        _WD_Option('Port', 4444)
         $sDesiredCapabilities = '{"desiredCapabilities":{"javascriptEnabled":true,"nativeEvents":true,"acceptInsecureCerts":true}}'
    ;    $sDesiredCapabilities = '{"capabilities": {"alwaysMatch": {"goog: chromeOptions": {"w3c": true, "excludeSwitches": ["enable-automation"]}}}}'
    EndFunc   ;==>SetupGecko
    Alles anzeigen

    1639169408364 geckodriver INFO geckodriver 0.21.0

    1639169408364 webdriver::httpapi DEBUG Creating routes

    1639169408364 geckodriver INFO Listening on 127.0.0.1:4444

    1639169408665 webdriver::server DEBUG -> POST /session {"desiredCapabilities":{"javascriptEnabled":true,"nativeEvents":true,"acceptInsecureCerts":true}}

    1639169408681 mozrunner::runner INFO Running command: "C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe" "-marionette" "-foreground" "-no-remote" "-profile" "C:\\Users\\xx2\\AppData\\Local\\Temp\\rust_mozprofile.88pwesbr6ily"

    1639169408681 geckodriver::marionette DEBUG Waiting 60s to connect to browser on 127.0.0.1:61586

    1639169410808 geckodriver::marionette DEBUG Connected to Marionette on 127.0.0.1:61586

    1639169410855 webdriver::server DEBUG <- 200 OK {"value": {"sessionId":"5a623196-afdc-4cda-97c5-dfd74c856939","capabilities":{"acceptInsecureCerts":true,"browserName":"firefox","browserVersion":"94.0.2","capabilities":{"desiredCapabilities":{"acceptInsecureCerts":true,"javascriptEnabled":true,"nativeEvents":true}},"javascriptEnabled":true,"moz:accessibilityChecks":false,"moz:buildID":"20211119140621","moz:headless":false,"moz:processID":7372,"moz:profile":"C:\\Users\\xx2\\AppData\\Local\\Temp\\rust_mozprofile.88pwesbr6ily","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true,"nativeEvents":true,"pageLoadStrategy":"normal","platformName":"windows","platformVersion":"10.0","proxy":{},"setWindowRect":true,"strictFileInteractability":false,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"unhandledPromptBehavior":"dismiss and notify"}}}

    1639169410871 webdriver::server DEBUG -> POST /session/5a623196-afdc-4cda-97c5-dfd74c856939/window/maximize

    1639169410871 webdriver::server DEBUG <- 400 Bad Request {"value":{"error":"invalid argument","message":"Failed to decode request as JSON: \"\"","stacktrace":"Syntax error at :1:1"}}

    1639169410871 webdriver::server DEBUG -> POST /session/5a623196-afdc-4cda-97c5-dfd74c856939/url {"url":"https://mydrive.tomtom.com/de_de/#mode=viewport+viewport=49.91511,7.83762,12.43,0,-0+ver=3"}

    1639169411702 webdriver::server DEBUG <- 200 OK {"value": null}

    1639169411702 webdriver::server DEBUG -> POST /session/5a623196-afdc-4cda-97c5-dfd74c856939/element {"using":"xpath","value":"//button[contains(text(),'Anmelden')]"}

    1639169411756 webdriver::server DEBUG <- 200 OK {"value":{"element-6066-11e4-a52e-4f735466cecf":"f8001c08-4619-409f-9064-b256bbf6e449"}}

    1639169411762 webdriver::server DEBUG -> POST /session/5a623196-afdc-4cda-97c5-dfd74c856939/element {"using":"xpath","value":"//button[contains(text(),'Anmelden')]"}

    1639169411774 webdriver::server DEBUG <- 200 OK {"value":{"element-6066-11e4-a52e-4f735466cecf":"f8001c08-4619-409f-9064-b256bbf6e449"}}

    1639169411786 webdriver::server DEBUG -> POST /session/5a623196-afdc-4cda-97c5-dfd74c856939/element/f8001c08-4619-409f-9064-b256bbf6e449/click {"id":"f8001c08-4619-409f-9064-b256bbf6e449"}

    1639169412021 webdriver::server DEBUG <- 200 OK {"value": null}

    1639169412021 webdriver::server DEBUG -> POST /session/5a623196-afdc-4cda-97c5-dfd74c856939/element {"using":"xpath","value":"//input[@type='text']"}

    1639169412616 webdriver::server DEBUG <- 200 OK {"value":{"element-6066-11e4-a52e-4f735466cecf":"73768e85-98cb-458f-91b7-0dfe7d297762"}}

    1639169412623 webdriver::server DEBUG -> POST /session/5a623196-afdc-4cda-97c5-dfd74c856939/element {"using":"xpath","value":"//input[@type='text']"}

    1639169412763 webdriver::server DEBUG <- 200 OK {"value":{"element-6066-11e4-a52e-4f735466cecf":"73768e85-98cb-458f-91b7-0dfe7d297762"}}

    1639169412770 webdriver::server DEBUG -> POST /session/5a623196-afdc-4cda-97c5-dfd74c856939/element/73768e85-98cb-458f-91b7-0dfe7d297762/value {"id":"73768e85-98cb-458f-91b7-0dfe7d297762", "text":"test@gmx.de", "value":["t","e","s","t","@","g","m","x",".","d","e"]}

    1639169412854 webdriver::server DEBUG <- 400 Bad Request {"value":{"error":"element not interactable","message":"Element <input type=\"text\"> is not reachable by keyboard","stacktrace":"WebDriverError@chrome://remote/content/shared/webdriver/Errors.jsm:181:5\nElementNotInteractableError@chrome://remote/content/shared/webdriver/Errors.jsm:291:5\nwebdriverSendKeysToElement@chrome://remote/content/marionette/interaction.js:624:13\ninteraction.sendKeysToElement@chrome://remote/content/marionette/interaction.js:600:11\nsendKeysToElement@chrome://remote/content/marionette/actors/MarionetteCommandsChild.jsm:485:24\nreceiveMessage@chrome://remote/content/marionette/actors/MarionetteCommandsChild.jsm:148:31\n"}}

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™