ich wollte mal sagen Jameica ist echt eine gut Software, man kann alles über sie managen.
Herzlichen Dank erstmal.
Aber nun hat die Barclaycard-Bank das Login geändert.
Hab gedacht mit einen Update ist es getan.
Also
Jameica auf 2.8.6
htmlunit 2.36.0
pdfbox 2.0.17
POI 4.1.0
Selenium 3.141.59
Chromdriver 78.0.3904
websync 0.9.7
mashup 0.9.7
gecko und phantom nicht installiert.
Aber habe immer noch das Problem, dass folgende Log-Meldung angezeigt wird:
Code: Alles auswählen
18.11.2019 20:07:42] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[18.11.2019 20:07:42]
[18.11.2019 20:07:42] System-Info: OS[Windows 7 (ver. 6.1) amd64] Platform[Jameica 2.8.6 | Build: 455 vom 20191101] Plugin[hibiscus 2.8.21 | Build: 385 vom 20191102]
[18.11.2019 20:07:42] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.9.7 | Build: 530 vom 20191024] [Hibiscus Mashup ver. 0.9.7 | Build: 366 vom 20191023]
[18.11.2019 20:07:42] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[18.11.2019 20:07:42] OK: Java-Version 1.8.0_231 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: D:\Downloads\jameica-win64\jameica\javaruntime)
[18.11.2019 20:07:42] Überprüfe Selenium-Version ...
[18.11.2019 20:07:42] OK: Selenium-Version 3.141.59 installiert und aktiv
[18.11.2019 20:07:42] Überprüfe ChromeDriver-Version ...
[18.11.2019 20:07:42] OK: ChromeDriver-Version 78.0.3904.70 installiert und aktiv
[18.11.2019 20:07:42] Überprüfe POI-Version ...
[18.11.2019 20:07:42] OK: POI-Version 4.1.0 installiert und aktiv
[18.11.2019 20:07:42]
[18.11.2019 20:07:42] Synchronisiere Konto 'Barclaycard, IBAN **************** [Barclays Ba...urg Branch]' ...
[18.11.2019 20:07:45] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[18.11.2019 20:07:51] OK. Ergebnis der Berechnung: AFFF6D998E33D7A214EB2264A98E702E (Dauer: 6 Sek.)
[18.11.2019 20:07:54] Überprüfe Chromium-Version ...
[18.11.2019 20:07:54] OK. Browser ist: chrome ver. 78
[18.11.2019 20:07:57] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung K******* auf https://banking.barclaycard.de ...
[18.11.2019 20:09:41] Fehler: Web-Login mit Selenium-WebDriver fehlgeschlagen! Fehler beim Setzen des Login-Formulars oder der Felder (siehe Log - Bitte den Entwickler im Forum informieren)
Log-Eintrag: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <input ng-if="!vm.isMultiline" type="text" inputmode="" ng-disabled="vm.disabled" ng-model="vm.model" placeholder="" maxlength="20" ng-paste="vm.onPaste($event)" ng-keypress="vm.onKeyPress($event)" ng-keyup="vm.onKeyUp($event)" ng-keydown="vm.onKeyDown($event)" class="form-control vb-keyboard ng-empty ng-valid-pattern ng-valid-maxlength" ng-model-options="::vm.modelOptions" autocomplete="off" ng-blur="vm.onBlur($event)" ng-focus="vm.onFocus($event)" ng-class="{'no-title': !vm.title.length>0, 'percentage': vm.isPercentage}" id="UserName" name="UserName-input" ng-attr-tabindex="{{::vm.tabIndex}}" aria-labelledby="UserName-label" aria-label="Benutzername"> is not clickable at point (648, 439). Other element would receive the click: <div class="spinner-loading-overlay show"></div>
(Session info: headless chrome=78.0.3904.0)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
System info: host: 'KARSTEN-PC', ip: '192.168.56.1', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_231'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 78.0.3904.0, chrome: {chromedriverVersion: 78.0.3904.70 (edb9c9f3de024..., userDataDir: C:\Users\Karsten\AppData\Lo...}, goog:chromeOptions: {debuggerAddress: localhost:49252}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: XP, platformName: XP, proxy: Proxy(direct), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify}
Session ID: 321b3c2c54e2d1c4139ca868b005b701
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
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.RemoteWebElement.execute(RemoteWebElement.java:285)
at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
at de.derrichter.finance.websync.institute.barclaycard.WebAuth.loginWithSelenium(WebAuth.java:133)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at de.derrichter.hibiscus.mashup.crossover.interact.Auth.seleniumLogin(Auth.java:324)
at de.derrichter.hibiscus.mashup.crossover.websync.institute.barclaycard.Collector.run(Collector.java:167)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:74)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:618)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1069)
Ich wäre über jede Hilfe dankbar.
Gruß Karsten R.