Santander: temporärer Fehler, wann kommt endlich der Verbose-Switch zum Wegklicken dergleichen?

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
hbci
VIP
VIP
Beiträge: 1326
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 35 times
Been thanked: 89 times

Santander: temporärer Fehler, wann kommt endlich der Verbose-Switch zum Wegklicken dergleichen?

Beitrag von hbci » Mi 13. Nov 2024, 19:44

Code: Alles auswählen

[13.11.2024 19:36:49] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[13.11.2024 19:36:50]  
[13.11.2024 19:36:50] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.11.0-nightly | Build: 479 vom 20240320]  Plugin[hibiscus 2.10.21 | Build: 385 vom 20240910]
[13.11.2024 19:36:50] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.82-nigthly | Build: 1171 vom 20240928] [Hibiscus Mashup ver. 0.9.47-nightly | Build: 623 vom 20240916]
[13.11.2024 19:36:50] Überprüfe Jameica-Version ...
[13.11.2024 19:36:50] OK: Jameica-Version 2.11.0 installiert und aktiv
[13.11.2024 19:36:50] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[13.11.2024 19:36:50] OK: Java-Version 17.0.10 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\PortableApps\jameica 2.11.0-nightly 20240320\jre-win64)
[13.11.2024 19:36:50] Überprüfe BrowserUpProxy-Version ...
[13.11.2024 19:36:50] OK: BrowserUpProxy-Version 2.2.19 installiert und aktiv
[13.11.2024 19:36:50] Überprüfe Selenium-Version ...
[13.11.2024 19:36:50] OK: Selenium-Version 4.25.0 installiert und aktiv
[13.11.2024 19:36:50] Überprüfe ChromeDriver-Version ...
[13.11.2024 19:36:51] OK: ChromeDriver-Version 130.0.6723.58 installiert und aktiv
[13.11.2024 19:36:51] Überprüfe PDFBox-Version ...
[13.11.2024 19:36:51] OK: PDFBox-Version 3.0.3 installiert und aktiv
[13.11.2024 19:36:51]  
[13.11.2024 19:36:51] Synchronisiere Konto 'Santander 1plus 2749, IBAN DE3531..011520 [Santander Consumer Bank]' ...
[13.11.2024 19:36:51] ChromeDriver Applikation-Proxy Einstellungen auf BrowserUp Proxy einstellen ...
[13.11.2024 19:36:52] ChromeDriver Proxy-Einstellungen setzen ...
[13.11.2024 19:36:52] OK: Es wird der HTTPS-Proxy von der Applikation benutzt
[13.11.2024 19:36:52] Selenium WebDriver über ChromeDriver wird gestartet ...
[13.11.2024 19:37:05] Überprüfe Chrome-Version ...
[13.11.2024 19:37:05] OK. Browser ist: chrome ver. 130
[13.11.2024 19:37:44] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ******* auf https://meine.santander.de/olb ...
[13.11.2024 19:38:10] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Santander-Sync_1731523090524 (Pfad: C:\Users\*\Desktop\)
[13.11.2024 19:39:24] Warnung: Support-Paket erstellen fehlerhaft: Cannot invoke "java.lang.CharSequence.toString()" because "<parameter1>" is null
[13.11.2024 19:39:24] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! Fehler beim Setzen des Login-Formulars oder der Felder (siehe Log - Bitte den Entwickler im Forum informieren. Danke für Ihre Mithilfe.)
Log-Eintrag: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <inpu t aria-invalid="false" id="alias" type="text" class="MuiInput-input MuiInputBase-input MuiInputBase-inputAdornedEnd css-mnn31" value=""> is not clickable at point (582, 339). Other element would receive the click: <iframe title="interstitial-popup-iframe" src="https://meine.contents.santander.de/content/meinesantander/meinesantander---global/de/banners-login/popupBeforeLogin.html" class="Popup__iframeWp___etdK2"></iframe>
  (Session info: chrome=130.0.6723.117)
Build info: version: '4.25.0', revision: '8a8aea2337'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [7753367c91c46844990cf6e2f5219476, clickElement {id=f.A0CD0A29AA21A30F3378CBE3BD252AB3.d.C615596754B3CC6D229170A0B2608659.e.65}]
Capabilities {acceptInsecureCerts: true, browserName: chrome, browserVersion: 130.0.6723.117, chrome: {chromedriverVersion: 130.0.6723.58 (3a50e012e4c9..., userDataDir: C:\Users\*\AppData\Local\...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:52632}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: windows, proxy: Proxy(manual, http=localhos..., se:cdp: ws://localhost:52632/devtoo..., se:cdpVersion: 130.0.6723.117, 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 windows (7753367c91c46844990cf6e2f5219476)] -> xpath: //input[contains(@id,'alias')]]
Session ID: 7753367c91c46844990cf6e2f5219476
	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.ErrorCodec.decode(ErrorCodec.java:167)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:50)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:223)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:76)
	at de.derrichter.finance.websync.institute.santanderconsumerbank.WebAuth.loginWithSelenium(WebAuth.java:137)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at de.derrichter.hibiscus.mashup.crossover.interact.Auth.seleniumLogin(Auth.java:469)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.santanderconsumerbank.Collector.run(Collector.java:303)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)
HibiscusMashup-Fehler_Santander-Sync_1731523090524.png
Gäbe es den vor langer Zeit mal angekündigten Verbose-Switch, wäre das Wegklicken einer solchen Meldung ein Kinderspiel. Genau wie im aktuellen Fall bei der TF Bank. Was spricht dagegen, den Switch endlich zu implementieren?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Zurück zu „Hibiscus Mashup über Finance.Websync - (Beta 0.x = neue Release 3 der alten Scripte)“