Hi!
(Falls das nicht das korrekte Forum ist, bitte verschieben)
Ich versuche gerade etwas zu testen, und der ChromeDriver hat nicht die passende version. Er wird nach jedem Abbruch neu geladen (das dauer bei dieser Leitung hier...); das Warten kickt mich jedesmal aus dem konzentrierten Flow.
Wenn wegen nicht passender Version der ChromeDriver neu heruntergeladen werden muss -- kann man das so einrichten dass er bei einem Abbruch der Synchronisierung erhalten bleibt? Und erst dann entsorgt wird, wenn sich vorhandene oder benötigte Version ändern?
Chrome-Browser nicht immer neu heruntergeladen möglich?
-
- Beiträge: 2
- Registriert: Mo 17. Jul 2023, 09:04
-
- Beiträge: 219
- Registriert: Mi 10. Jun 2015, 13:23
- Been thanked: 11 times
Re: ChromeDriver nicht immer neu heruntergeladen möglich?
Du musst einfach die passende Chrome Version installieren, dann sollte, dass nachladen nicht mehr erfolgen .
Oder schau ob bei den Nightly die neue Version schon vorhanden ist.
Das passiert, wenn zu früh auf die neueste Chrome Version aktualisiert wird. Die automatische Aktualisierung abschalten.
In der Tat ist es das falsche Forum. Es gehört ins normale Forum.
Hilfreich wäre auch ein Log wie in den Postingregeln gefordert. Dann könnte man die aktuellen Versionen sehen.
Oder schau ob bei den Nightly die neue Version schon vorhanden ist.
Das passiert, wenn zu früh auf die neueste Chrome Version aktualisiert wird. Die automatische Aktualisierung abschalten.
In der Tat ist es das falsche Forum. Es gehört ins normale Forum.
Hilfreich wäre auch ein Log wie in den Postingregeln gefordert. Dann könnte man die aktuellen Versionen sehen.
-
- Beiträge: 2
- Registriert: Mo 17. Jul 2023, 09:04
Re: ChromeDriver nicht immer neu heruntergeladen möglich?
> Du musst einfach die passende Chrome Version installieren, dann sollte, dass nachladen nicht mehr erfolgen .
> Oder schau ob bei den Nightly die neue Version schon vorhanden ist.
> Das passiert, wenn zu früh auf die neueste Chrome Version aktualisiert wird. Die automatische Aktualisierung abschalten.
Ah, OK. Danke!
> In der Tat ist es das falsche Forum. Es gehört ins normale Forum.
> Hilfreich wäre auch ein Log wie in den Postingregeln gefordert. Dann könnte man die aktuellen Versionen sehen.
"Wunschkonzert" klang so passend...
Und das mit dem Log mach ich das nächste Mal besser, versprochen!
Schönen Sonntagabend!
n
> Oder schau ob bei den Nightly die neue Version schon vorhanden ist.
> Das passiert, wenn zu früh auf die neueste Chrome Version aktualisiert wird. Die automatische Aktualisierung abschalten.
Ah, OK. Danke!
> In der Tat ist es das falsche Forum. Es gehört ins normale Forum.
> Hilfreich wäre auch ein Log wie in den Postingregeln gefordert. Dann könnte man die aktuellen Versionen sehen.
"Wunschkonzert" klang so passend...
Und das mit dem Log mach ich das nächste Mal besser, versprochen!
Schönen Sonntagabend!
n
-
- Beiträge: 219
- Registriert: Mi 10. Jun 2015, 13:23
- Been thanked: 11 times
Re: ChromeDriver nicht immer neu heruntergeladen möglich?
Die von der stable Version unterstütze Version von Chrome ist 114. Unter "Mashup" -> "interne Entwicklung" -> "non-HBCI Test Plugins online suchen ..." findest du auch schon den ChromeDriver für die Version 115.
-
- Administrator
- Beiträge: 2527
- Registriert: Mi 30. Okt 2013, 17:14
- Wohnort: Würzburg
- Has thanked: 96 times
- Been thanked: 61 times
Re: Chrome-Browser nicht immer neu heruntergeladen möglich?
So hallo,
also zunächst einmal, du meinst hier immer den Chrome-Browser nicht den ChromeDriver. Grundsätzlich war es bisher so, dass die Download-URL zum alternativen Chromium-Browser fest eingestellt war. Eigentlich sollte der dann aber nicht immer wieder heruntergeladen werden.
Nur eben dann wenn der vorhandene Chrome/Chromium-Browser überhaupt nicht mehr zum durch den von Mashup fest verwendeten ChromeDriver passt. Der ändert sich ja nur wenn man da ein Update macht oder die Test-Version installiert.
Jedenfalls war es aber durch die feste Download-URL bisher so, dass wenn man vorzeitig die Test-ChromeDriver Version von mir installiert hat aber noch die Stable von Finance.Websync verwendet, mit der festen URL zur Stable und nicht zur Test-Version, immer wieder der falsche Browser in der falschen Version zum ChromeDriver heruntergeladen wurde. Das ist das einzige Szenario was mir einfällt.
Das ändert sich nun, ab sofort wird der alternative Chromium-Browser in der passenden Version zum installiertem und eben aktiv verwendeten ChromeDriver heruntergeladen.
Das Ganze sieht dann z. B. so aus: (Wenn man noch einen alten ChromeDriver installiert hat oder ich noch keine aktuellere Version zum aktuellen Browser veröffentlicht habe. [Das gleich vor weg: das ist im Moment so gewollt zur besseren Kontrolle der Lauffähigkeit])
und dann kommt nur noch das, also kein nochmaliger Download:
Das Ganze funktioniert natürlich eben auch in die andere Richtung und man kann eine Beta, Dev oder Canary Version des ChromeDrivers installieren und hierzu sollte der passende Chromium-Browser in der passenden Version geladen werden.
Die Verfügbarkeit der Versionen kann man hier einsehen und die Links prüfen: https://googlechromelabs.github.io/chrome-for-testing/
Gerne mal mit den aktuellen Nightly-Builds von
Hilfe als Anleitung hierzu gibst wie immer auch im Tipps und Tricks-Forum
Hier dann bitte auch wieder Rückmeldung geben!
Dabei bitte nicht vergessen:
Sollten dennoch weiterhin Fehler auftreten hier das vollständige Status-Log posten!
(formatiert wie in den Posting-Regeln beschrieben)
Gruß
also zunächst einmal, du meinst hier immer den Chrome-Browser nicht den ChromeDriver. Grundsätzlich war es bisher so, dass die Download-URL zum alternativen Chromium-Browser fest eingestellt war. Eigentlich sollte der dann aber nicht immer wieder heruntergeladen werden.
Nur eben dann wenn der vorhandene Chrome/Chromium-Browser überhaupt nicht mehr zum durch den von Mashup fest verwendeten ChromeDriver passt. Der ändert sich ja nur wenn man da ein Update macht oder die Test-Version installiert.
Jedenfalls war es aber durch die feste Download-URL bisher so, dass wenn man vorzeitig die Test-ChromeDriver Version von mir installiert hat aber noch die Stable von Finance.Websync verwendet, mit der festen URL zur Stable und nicht zur Test-Version, immer wieder der falsche Browser in der falschen Version zum ChromeDriver heruntergeladen wurde. Das ist das einzige Szenario was mir einfällt.
Das ändert sich nun, ab sofort wird der alternative Chromium-Browser in der passenden Version zum installiertem und eben aktiv verwendeten ChromeDriver heruntergeladen.
Das Ganze sieht dann z. B. so aus: (Wenn man noch einen alten ChromeDriver installiert hat oder ich noch keine aktuellere Version zum aktuellen Browser veröffentlicht habe. [Das gleich vor weg: das ist im Moment so gewollt zur besseren Kontrolle der Lauffähigkeit])
Code: Alles auswählen
[09.08.2023 22:39:20] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[09.08.2023 22:39:20]
[09.08.2023 22:39:20] System-Info: OS[Mac OS X (ver. 10.14.6) x86_64] Platform[Jameica 2.11.0-nightly | Build: 1 vom ] Plugin[hibiscus 2.11.0-nightly | Build: vom ]
[09.08.2023 22:39:20] >>> Plugin 'Finance.Websync' nicht im Benutzerverzeichnis installiert. Keine Versions- u. Buildnummer, kein Support <<<
[09.08.2023 22:39:20] Überprüfe Jameica-Version ...
[09.08.2023 22:39:20] OK: Jameica-Version 2.11.0 installiert und aktiv
[09.08.2023 22:39:20] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[09.08.2023 22:39:20] ACHTUNG: Java-Version 11.0.19 ist zwar OK aber verwendet falschen Zeichensatz 'ISO-8859-15' (Richtig wäre 'UTF-8')
[09.08.2023 22:39:20] Überprüfe Selenium-Version ...
[09.08.2023 22:39:20] OK: Selenium-Version 4.11.0 installiert und aktiv
[09.08.2023 22:39:20] Überprüfe ChromeDriver-Version ...
[09.08.2023 22:39:20] OK: ChromeDriver-Version 113.0.5672.63 installiert und aktiv
[09.08.2023 22:39:20]
[09.08.2023 22:39:20] Synchronisiere Konto 'CreditEuropeBank-Test, Kto. 9936095425 [Credit Euro...eutschland]' ...
[09.08.2023 22:39:20] Selenium WebDriver über ChromeDriver wird gestartet ...
[09.08.2023 22:39:22] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[09.08.2023 22:39:22] 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 113) ...
[09.08.2023 22:39:22] ... dieser wird daher nun automatisch nachgeladen ... (und wird wieder entfernt, wenn Chrome in einer kompatiblen Version gefunden wird!)
[09.08.2023 22:39:23] Download-Fortschritt: 10%
[09.08.2023 22:39:24] Download-Fortschritt: 20%
[09.08.2023 22:39:25] Download-Fortschritt: 30%
[09.08.2023 22:39:25] Download-Fortschritt: 40%
[09.08.2023 22:39:26] Download-Fortschritt: 50%
[09.08.2023 22:39:26] Download-Fortschritt: 60%
[09.08.2023 22:39:27] Download-Fortschritt: 70%
[09.08.2023 22:39:27] Download-Fortschritt: 80%
[09.08.2023 22:39:28] Download-Fortschritt: 90%
[09.08.2023 22:39:28] Download-Fortschritt: 100%
[09.08.2023 22:39:28] ... Download erfolgreich, beginne entpacken ...
[09.08.2023 22:39:34] OK. Chrome/Chromium erfolgreich bezogen und abgelegt unter '/Users/Shared/Chrome-Headless'
[09.08.2023 22:39:34] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[09.08.2023 22:39:34] ... wird ausgelassen, da dieser Chromium scheinbar signiert wurde.
[09.08.2023 22:39:37] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 1001******* auf https://banking.crediteurope.de/web/# ...
[09.08.2023 22:39:39] Fehler: CreditEuropeBank-Login fehlgeschlagen! Passwort-Eingabe vom Benutzer abgebrochen (OperationCanceledException)
Code: Alles auswählen
[09.08.2023 22:51:40] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[09.08.2023 22:51:40]
[09.08.2023 22:51:40] System-Info: OS[Mac OS X (ver. 10.14.6) x86_64] Platform[Jameica 2.11.0-nightly | Build: 1 vom ] Plugin[hibiscus 2.11.0-nightly | Build: vom ]
[09.08.2023 22:51:40] >>> Plugin 'Finance.Websync' nicht im Benutzerverzeichnis installiert. Keine Versions- u. Buildnummer, kein Support <<<
[09.08.2023 22:51:40] Überprüfe Jameica-Version ...
[09.08.2023 22:51:40] OK: Jameica-Version 2.11.0 installiert und aktiv
[09.08.2023 22:51:40] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[09.08.2023 22:51:40] ACHTUNG: Java-Version 11.0.19 ist zwar OK aber verwendet falschen Zeichensatz 'ISO-8859-15' (Richtig wäre 'UTF-8')
[09.08.2023 22:51:40] Überprüfe Selenium-Version ...
[09.08.2023 22:51:40] OK: Selenium-Version 4.11.0 installiert und aktiv
[09.08.2023 22:51:40] Überprüfe ChromeDriver-Version ...
[09.08.2023 22:51:40] OK: ChromeDriver-Version 113.0.5672.63 installiert und aktiv
[09.08.2023 22:51:40]
[09.08.2023 22:51:40] Synchronisiere Konto 'CreditEuropeBank-Test, Kto. 9936095425 [Credit Euro...eutschland]' ...
[09.08.2023 22:51:40] Selenium WebDriver über ChromeDriver wird gestartet ...
[09.08.2023 22:51:42] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[09.08.2023 22:51:42] 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 113) ...
[09.08.2023 22:51:42] ... daher wird nun der automatisch nachgeladene Chromium verwendet ... (dieser wird wieder entfernt wenn Chrome in einer kompatiblen Version gefunden wird!)
[09.08.2023 22:51:42] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[09.08.2023 22:51:42] ... wird ausgelassen, da dieser Chromium scheinbar signiert wurde.
[09.08.2023 22:51:43] Überprüfe Chromium-Version ...
[09.08.2023 22:51:43] OK. Browser ist: chrome ver. 113
[09.08.2023 22:51:45] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 1001******* auf https://banking.crediteurope.de/web/# ...
[09.08.2023 22:51:47] Fehler: CreditEuropeBank-Login fehlgeschlagen! Passwort-Eingabe vom Benutzer abgebrochen (OperationCanceledException)
Das Ganze funktioniert natürlich eben auch in die andere Richtung und man kann eine Beta, Dev oder Canary Version des ChromeDrivers installieren und hierzu sollte der passende Chromium-Browser in der passenden Version geladen werden.
Die Verfügbarkeit der Versionen kann man hier einsehen und die Links prüfen: https://googlechromelabs.github.io/chrome-for-testing/
Gerne mal mit den aktuellen Nightly-Builds von
- finance.websync
- hibiscus.mashup
Hilfe als Anleitung hierzu gibst wie immer auch im Tipps und Tricks-Forum
Hier dann bitte auch wieder Rückmeldung geben!
Dabei bitte nicht vergessen:
Sollten dennoch weiterhin Fehler auftreten hier das vollständige Status-Log posten!
(formatiert wie in den Posting-Regeln beschrieben)
Gruß