Danke erst mal für die schnelle Rückmeldung! Ich habe jetzt nochmals alles beim Programm nachgeprüft. Programmkomponenten alle auf dem neuesten Stand. System-Logging im TRACE-Modus eingestellt. Diesmal habe ich noch aktiviert, daß bei Fehlern ein automatischer Screenshot gemacht werden soll. Dann habe ich den Umsatzabruf durchlaufen lassen. Jetzt kommt auch eine Fehlermeldung und ein Screenshot wurde angelegt mit Vermerk "Element... is not clickable at point...":
Code: Alles auswählen
[05.02.2024 13:32:03] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[05.02.2024 13:32:03]
[05.02.2024 13:32:03] System-Info: OS[Linux (ver. 6.0.0-6mx-amd64) amd64] Platform[Jameica 2.10.4 | Build: 487 vom 20230414] Plugin[hibiscus 2.10.16 | Build: 380 vom 20240113]
[05.02.2024 13:32:03] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.73 | Build: 1071 vom 20240131] [Hibiscus Mashup ver. 0.9.41 | Build: 593 vom 20240131]
[05.02.2024 13:32:03] Überprüfe Jameica-Version ...
[05.02.2024 13:32:03] OK: Jameica-Version 2.10.4 installiert und aktiv
[05.02.2024 13:32:03] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[05.02.2024 13:32:03] OK: Java-Version 17.0.10 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /opt/jameica/javaruntime)
[05.02.2024 13:32:03] Überprüfe Selenium-Version ...
[05.02.2024 13:32:03] OK: Selenium-Version 4.16.1 installiert und aktiv
[05.02.2024 13:32:03] Überprüfe ChromeDriver-Version ...
[05.02.2024 13:32:03] OK: ChromeDriver-Version 121.0.6167.85 installiert und aktiv
[05.02.2024 13:32:03] Überprüfe PDFBox-Version ...
[05.02.2024 13:32:03] OK: PDFBox-Version 2.0.30 installiert und aktiv
[05.02.2024 13:32:03]
[05.02.2024 13:32:03] Synchronisiere Konto 'LeasePlanBank Tagesgeld, IBAN KONTONUMMER [BIC: LPLNNL2FXXX]' ...
[05.02.2024 13:32:03] Selenium WebDriver über ChromeDriver wird gestartet ...
[05.02.2024 13:32:05] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[05.02.2024 13:32:05] Hinweis: Chrome/Chromium liegt in einer nicht kompatiblen Version vor (Fehler: Could not start a new session. Response code 500. Message: session not created: This version of ChromeDriver only supports Chrome version 121) ...
[05.02.2024 13:32:05] ... daher wird nun der automatisch nachgeladene Chromium verwendet ... (dieser wird wieder entfernt wenn Chrome in einer kompatiblen Version gefunden wird!)
[05.02.2024 13:32:07] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[05.02.2024 13:32:13] OK. Ergebnis der Berechnung: 7FCE920E8854B3081EC56C6498402030 (Dauer: 5 Sek.)
[05.02.2024 13:32:15] Überprüfe Chromium-Version ...
[05.02.2024 13:32:15] OK. Browser ist: chrome ver. 121
[05.02.2024 13:32:17] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung *********** auf https://sparen.leaseplanbank.de/login/login ...
[05.02.2024 13:33:24] LeasePlanBank-Login war erfolgreich
[05.02.2024 13:33:24] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[05.02.2024 13:33:24] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[05.02.2024 13:33:24] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[05.02.2024 13:33:24] Suche Umsätze im Zeitraum vom 07.02.2014 bis 05.02.2024 und lese diese aus ...
[05.02.2024 13:33:33] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_LeasePlanBank-Sync_1707136413306.png (Pfad: /home/simone/Schreibtisch/)
[05.02.2024 13:33:40] Web-Logout der aktuellen Online-Sitzung ...
[05.02.2024 13:33:47] LeasePlanBank-Logout war erfolgreich
[05.02.2024 13:33:47] Fehler: Exception beim Abrufen der Kontoumsätze: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <button class="btn btn-icon" type="button">...</button> is not clickable at point (1420, 625). Other element would receive the click: <div class="loader__wrapper">...</div>
(Session info: chrome=121.0.6167.85)
Build info: version: '4.16.1', revision: '9b4c83354e'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.0.0-6mx-amd64', java.version: '17.0.10'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [53830a2d9914cdc65d325681340a42b9, clickElement {id=AAAF72BDA60B3583842574B8BCE96A6A_element_170}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 121.0.6167.85, chrome: {chromedriverVersion: 121.0.6167.85 (3f98d690ad7e..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:44367}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(direct), se:cdp: ws://localhost:44367/devtoo..., se:cdpVersion: 121.0.6167.85, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Element: [[ChromeDriver: chrome on linux (53830a2d9914cdc65d325681340a42b9)] -> xpath: (//button[contains(.,'Download')])[last()]]
Session ID: 53830a2d9914cdc65d325681340a42b9
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:200)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:175)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:523)
at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:224)
at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:77)
at de.derrichter.finance.websync.institute.leaseplanbank.WebPull.getTransData(WebPull.java:366)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.leaseplanbank.Collector.run(Collector.java:187)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:890)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)
Tipp: Sollten Sie mit dieser Fehlermeldung nichts anfangen können, bitte helfen Sie uns:
Installieren Sie alle Updates und verwenden für das Jameica-Upgrade das Rundum-Sorglos-Paket (https://hibiscus-mashup.derrichter.de/index.php/download)
Suchen Sie diese im Support-Forum über Menü Mashup->Online-Supportforum (https://scripting-forum.derrichter.de/viewforum.php?f=34)
Ist keine Lösung vorhanden, kopieren Sie am besten gleich, mit einem Klick auf den 'Text kopieren'-Button, hier rechts in der Fensterleiste,
den gesamten Inhalt dieses Status-Log, erstellen ein 'Neues Thema' im Forum und fügen dies in einem Code-Block ein. (Erst den </>-Button, dann Einfügen)
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
Der automatische Screenshot ist angehängt.
Vielleicht ist noch wichtig zu erwähnen: Ich habe mich danach mehrmals hintereinander über das normale Webinterface bei der Bank eingeloggt. Es kommt als Standardseite immer die Übersichtsseite, nie das zweite Registerfeld "Tagesgeld".
Vielen Dank für jede Hilfe!
Christine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.