Darf ich kurz fragen, was der aktuell korrekte Weg ist, die Kreditkarte der Postbank auszulesen? Also Umsätze und Saldo? Bzw geht das aktuell überhaupt?
Ich setze ein: jameica 2.8.1 und hibiscus 0.9.4
Ich habe die Kreditkarte aus historischen Gründen zweimal drin:
non-HBCI und Kundenkennung ist meine Giro-Kontonummer
da passiert ... oh, das haben sie jetzt abgeschaltet:
kann ich die alten Umsätze, die hier drin, aber ggf nicht mehr neu auslesbar sind, weiterverwenden?18.07.2019 00:10:07] Fehler: Web-Login mit HTMLUnit fehlgeschlagen! Fehlermeldung des Servers: Ihr Zugang mit Kontonummer und PIN ist nicht mehr möglich. Bitte loggen Sie sich mit Postbank ID und Passwort ein unter https://meine.postbank.de.Sie haben noch keine Postbank ID? Dann klicken Sie hier und richten sich die Postbank ID ein.
non-HBCI und Kundenkennung ist meine Postbank-ID
Code: Alles auswählen
[18.07.2019 00:11:46] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[18.07.2019 00:11:46]
[18.07.2019 00:11:46] System-Info: OS[Windows 7 (ver. 6.1) amd64] Platform[Jameica 2.8.1 | Build: 449 vom 20180713] Plugin[hibiscus 2.8.13 | Build: 377 vom 20190624]
[18.07.2019 00:11:46] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.9.4 | Build: 455 vom 20190620] [Hibiscus Mashup ver. 0.9.4 | Build: 340 vom 20190620]
[18.07.2019 00:11:46] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[18.07.2019 00:11:46] OK: Java-Version 1.8.0_171 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[18.07.2019 00:11:46] Überprüfe ChromeDriver-Version ...
[18.07.2019 00:11:46] OK: ChromeDriver-Version 2.46.628402 installiert und aktiv
[18.07.2019 00:11:46]
[18.07.2019 00:11:46] Synchronisiere Konto 'Postbank - Kreditkarte, IBAN DE3537..333500 [BIC: PBNKDEFF370]' ...
[18.07.2019 00:11:50] Überprüfe Chromium-Version ...
[18.07.2019 00:11:50] OK. Browser ist: chrome ver. 75
[18.07.2019 00:11:52] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ******* auf https://meine.postbank.de/#/login ...
[18.07.2019 00:14:03] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! Verbindungsfehler mit WebDriver: org.openqa.selenium.TimeoutException: timeout
(Session info: headless chrome=75.0.3770.100)
(Driver info: chromedriver=2.46.628402 (536cd7adbad73a3783fdc2cab92ab2ba7ec361e1),platform=Windows NT 6.1.7601 SP1 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 0 milliseconds
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
System info: host: 'xxx', ip: '192.168.xx.xx', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_171'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, acceptSslCerts: false, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {chromedriverVersion: 2.46.628402 (536cd7adbad73a..., userDataDir: C:\Users\Stephan\AppData\Lo...}, cssSelectorsEnabled: true, databaseEnabled: false, goog:chromeOptions: {debuggerAddress: localhost:58705}, handlesAlerts: true, hasTouchScreen: false, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: XP, platformName: XP, proxy: Proxy(direct), rotatable: false, setWindowRect: true, strictFileInteractability: false, takesHeapSnapshot: true, takesScreenshot: true, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unexpectedAlertBehaviour: ignore, unhandledPromptBehavior: ignore, version: 75.0.3770.100, webStorageEnabled: true}
Session ID: eedf28fce0b9d0ba202b1430b19c583a
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:214)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:166)
at org.openqa.selenium.remote.http.JsonHttpResponseCodec.reconstructValue(JsonHttpResponseCodec.java:40)
at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:80)
at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:44)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
at de.derrichter.finance.websync.institute.postbanktask.WebAuth.loginWithSelenium(WebAuth.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at de.derrichter.hibiscus.mashup.crossover.interact.Auth.seleniumLogin(Auth.java:324)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.postbanktask.Collector.run(Collector.java:177)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:74)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:518)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)
Und BTW, Tagesgeld: geht das mit hibiscus per Webscraping oder muß ich da ins jameica-Forum mit HBCI?