Projekt Updates‎ > ‎

Updates und Bekanntmachungen für die DAB Bank

sollte es neue Updates oder Bekanntmachungen für die DAB Bank (Giro, Tages- Festgeld, Depotkonto) geben, werden diese natürlich hier veröffentlicht ...

Release 3

veröffentlicht um 04.06.2016, 15:41 von Sebastian Richter

aus gegebenen Anlass und da viele einfach die Hauptmeldung, das Forum, die Facebookseite oder das Onlinebanking-Forum nicht lesen ...
hier nochmal wenn zwar Off-Topic der Hinweis:

Die "Scripte" bzw. die Release 2 gibt es keinen Support mehr und es sollte von jedem ein Upgrade auf die Release 3 durchgeführt werden.
Hierzu die offizielle Meldung unter den Projekt Updates

Dabei dann bitte einfach die Anleitung im Forum zur Installation und Migration beachten.
Den aktuellen Stand der Unterstützungen findet man auch dort.

Da sich somit im Moment alles nur noch im Forum abspielt bis die neue Projektseite online geht sollte auch jeder die Posting-Regeln lesen und beachten falls eine Frage gestellt wird.

Gruß

DABbank-PlugIn ver. 2.1.10

veröffentlicht um 18.12.2014, 10:54 von Sebastian Richter

Liebe Hibiscus-Scripting User,

seit längerem ist nun schon die neue Release 3 geplant und wird Stück für Stück aufgebaut. Leider finde ich dennoch in den letzten und kommenden Monaten nicht genug Freizeit um hier mit Begeisterung intensiv weiter zu arbeiten.
Dennoch sollte die neue Version eine kleine Vorbereitung auf die neue Release darstellen.

Diese bringt nun auch offizielle Unterstützung für die "Java Runtime 8" (ab Update 25) mit sich, was einen Zuwachs bei der Sicherheit bedeutet und wesentlich schnellere Ladevorgänge im Scripting-Bereich von Jameica.

Zu diesem Anlass möchte ich hier noch einmal auf den "Tipp" hinweisen:
Installation (oder auch Upgrade) von Jameica/Hibiscus über Setup-Routine (Rundum-Sorglos-Paket)

Diese ist für alle Betriebssystem verfügbar, beinhaltet eine Java-Laufzeitumgebung und bringt die notwendigen Komponenten mit sich und legt eine Desktop-Verknüpfung an. So wie es halt bei einer benutzerfreundlichen Installation eben sein sollte ...


Welche Änderungen und Erweiterungen sich genau ergeben haben, lest ihr wie gewohnt hier weiter unten nach
oder als vollständige ChangeLog in der jeweiligen Version unter Projekt Dateien.


Diese neue Version kann wie immer am besten mit der Installations-Methode #1 (über das Online-Repository) übernommen werden
oder für den manuellen Download und Installation hier auf der Projektseite bezogen werden.


Neuerungen und/oder Änderungen sollten hier vollständig gelesen werden und sind wie folgt:

ver. 2.1.10 (chronologisch von unten nach oben)
  • CHG [141217]: Neue Fehlermeldungsart der Webseite "Bitte aktivieren Sie Cookies in Ihren Browser-Einstellungen!" wird ignoriert während andere Meldungen verarbeitet werden
  • NEW [141031]: Offizielle Freigabe und Unterstützung für Java Runtime 8 (empfohlen ab JRE 8 Update 25); Hierdurch Sicherheitsgewinn und erheblicher Geschwindigkeitszuwachs beim Laden der PlugIns
  • NEW [140904]: Erweiterung verschiedener Funktionen um die B2B-Portalvariante; Es können nun auch z. B. Verrechnugnskonten von B2B-Zugängen abgerufen werden (Danke an Hans-Joachim)
  • BUG [140723]: Fehlende WebClient-Instanz beim SecureLogout hatte das Ausführen des Logouts auf der Bankhomepage verhindert
  • BUG [140709]: Die Funktion "SecureLogout" wird nun auch bei z. B. einem falschem Passwort wieder vollständig fehlerfrei durchgeführt
  • CHG [140609]: Die Browser-Emulation des WebClient wurde auf "FIREFOX_24" gestellt; Somit bessere JavaScript-Verarbeitung; Dies erhöht die Anforderung an HTMLUnit auf "2.14"
  • CHG [140609]: Der Identifier in der Log-Datei (jameica.log) trägt nun passender Weise den Zusatz "-PlugIn"
  • BUG [140607]: Bei mehr als fünf Nachrichten im Posteingang des Online-Banking wird nun kein NaN-Fehler mehr produziert


Gruß

DABbank-PlugIn ver. 2.1.1

veröffentlicht um 16.05.2014, 13:20 von Sebastian Richter

Liebe Hibiscus-User,

mit diesem Update wurde der Abruf von Umsätzen mit dem Aufbau der DABbank-Webseite wesentlich stabiler gestaltet.
Hinweis: Sollten bei Ihnen nun eventuell Umsätze aus der Vergangenheit fehlen können Sie diese wie gewohnt mit einem erneuten Komplettabruf nachziehen (Beschrieben in der FAQ / Hilfe)


Welche Änderungen und Erweiterungen sich genau ergeben haben, lest ihr wie gewohnt hier weiter unten nach
oder als vollständige ChangeLog in der jeweiligen Version unter Projekt Dateien.


Diese neue Version kann wie immer am besten mit der Installations-Methode #1 (über das Online-Repository) übernommen werden
oder für den manuellen Download und Installation hier auf der Projektseite bezogen werden.


Neuerungen und/oder Änderungen sollten hier vollständig gelesen werden und sind wie folgt:

ver. 2.1.1 (chronologisch von unten nach oben)
  • BUG [140516]: Es wird nun auch wieder im Log-Modus "Info" und "Warn" die Fehlermeldung ins Systemprotokoll (jameica.log) geschrieben wie Sie erzeugt wurde
  • BUG [140506]: Fehlendes Deklarieren der Datenbankverbindung vor dem Setzen von Systemnachrichten eingefügt
  • BUG [140506]: Auswahl des Abrufzeitraums und Suche mit aktiviertem JavaScript überarbeitet, nun wird ein exakt vorgegebener Zeitraum abgerufen
    Hinweis: Sollten bei Ihnen nun eventuell Umsätze aus der Vergangenheit fehlen können Sie diese wie gewohnt mit einem erneuten Komplettabruf nachziehen (Beschrieben in der FAQ / Hilfe)
  • BUG [140407]: Der Kontoanalage-Assistent unterstützt nun auch das Anlegen eines Kontos unter einer Java 8 Umgebung
  • BUG [140403]: Anpassung des Setzen des Java-Systemproxy für Java 8


Gruß

DABbank-PlugIn: neue Release 2.1

veröffentlicht um 02.04.2014, 03:57 von Sebastian Richter   [ aktualisiert: 02.04.2014, 03:57 ]

Liebe Hibiscus-Scripting-User,

hier wird nun die Stable-Release des Scripting-PlugIns für die DAB Bank veröffentlicht.


Diese Release 2.x.x kann wie immer über die Installatons-Methode #1 und #2 bezogen und installiert werden.
Neue Entwicklungen und die aktuellsten Bugfixe befindet sich hier wie angekündigt im Test-Repository. Diese  können von ausgewählten Anwendern installiert und getestet werden.


Neuerungen und Änderungen in der Release 2.1 sollten vollständig gelesen werden und sind wie folgt:
Welche Änderungen und Erweiterungen sich genau ergeben haben, lest ihr wie gewohnt hier wie folgt nach
oder als vollständige ChangeLog in der jeweiligen Version unter Projekt Dateien.


Release 2.1.0 (aka ver. 1.2.0)

Neuerungen und Features:
  • NEW [140324]: Unterstützung von Java 8 aka 1.8; Laden der "nashorn:mozilla_compat.js" für die Funktion von "importPackage" und Angabe des statischen Klassenpfads bei Übergabe als Attribut
  • NEW [140314]: Einführung und Angleichung der Passwort(PIN)-Funktionalität von Hibiscus. Je nach Einstellung in Hibiscus werden PINs nun für die Sitzung zwischengespeichert oder permanent gespeichert
    (Hier wird erstmalig die Kontonummer nicht mit in den Hash eingerechnet; Dies bedeutet ein Passwort-Eintrag pro Anmeldekennung, also einmal pro Account mit allen darin enthaltenen Konten)
  • NEW [140314]: neue Post-Eingangsbenachrichtigung: Es werden "neue Nachrichten" der Bank ermittelt und in das Informationsfenster für neue Systemachrichten der Bank auf der Startseite eingetragen
    [in Jameica/Hibiscus 2.4.x wird der Benutzer detailliert über ein Infofenster informiert welches bestätigt werden muss] (Funktion einstellbar)
    Änderungen und Anpassungen:
    • CHG [140327]: Es wird geprüft ob in der Kontoübersicht der Willkommen-Seite die Kontonummer, wie in Hibiscus angegeben, enthalten ist
    • CHG [140325]: Konvertieren aller Date.Funktionen in ein Java-Datum immer über reine Integer-Werte; höchste Kompatibilität unter den verschiedensten Systemen und Installationen
    • CHG [140314]: Verwendungszweck um zwei weitere Zeilen erweitert damit die mindestens 140 Zeichen eines SEPA-Verwendungszweck alle erfasst werden
      (hier aber im Moment wohl überflüssig da die DAB Bank den persönlich eingegeben Verwendungszweck nach zwei klassischen Zeilen (je 27 Zeichen) abtrennt)
    Bugfixes (Fehlerbehebungen und Anpassungen):
    • BUG [140402]: Bei der Javacodepage-Prüfung wird nun kompatibel zu den neuen JavaScript-Strings nach Übereinstimmungen gesucht
    • BUG [140331]: In der Java- und HTMLUnit-Versionsprüfung werden nun alle Zeichenketten als JavaScript-Strings erstellt; Funktionalität unter allen Java- bzw. JavaScript-Umgebungen
    • BUG [140314]: Entkommentieren des Codes für das Zählen der Umsatzart; Es wird wieder richtig dargestellt um wie viele neue und alte Umsätze es sich handelt


    (nochmal) Zusätzliche Besonderheiten und Features für das Script der DAB Bank:
    • Idetifier-Änderungsassistent: sollte der Identifier auf der Homepage der 'DAB Bank' noch nicht geändert worden sein bietet das Script automatisch die gleiche Funktion an


    Gruß

    Zweite Beta-Version des DABbank-ScriptingPlugIn

    veröffentlicht um 13.03.2014, 09:09 von Sebastian Richter   [ aktualisiert: 18.03.2014, 05:10 ]

    UPDATE:
    Wie schon mehrmals erwähnt:
    Weitere Kontoarten müssten von Anwendern bitte getestet und bestätigt werden!
    Denn nur darauf wartet die final Version 2.1 noch, doch dass Interesse scheint echt nicht zu existieren ...


    Liebe Hibiscus-Scripting-User,

    hier wird nun die zweite Beta-Version des Scripting-PlugIns für die DAB Bank veröffentlicht.
    Hier hat sich wesentlich etwas an der Umsatzübernahme und vor allem der Geschwindigkeit etwas getan.

    Diese unterstützt im Moment nun wirklich das Abrufen des der Umsätze und das Auslesen des Kontosaldo aus der Homepage.
    Zudem erscheint der Aufbau der Homepage so als ob dieser für ein Girokonto oder das Depotkonto gleich ist und das Scripting-PlugIn somit damit umgehen können sollte. Bitte testen!

    Entwicklungs-Hinweis: Dieses PlugIn wird im Moment rein mit dem Tagesgeldkonto der DAB Bank entwickelt.
    Weite Kontoarten müssten von Anwendern bitte getestet und bestätigt werden!
    Ein Abruftest hat aufgrund fehlender Umsätze noch nicht vollständig stattgefunden.


    Es wird ab sofort mit der Beta-Release 1.x.x nun auch die Installatons-Methode #1 und #2 angeboten.
    Die PlugIn-Datei befindet sich hier wie angekündigt im Test-Repository und kann von angemeldeten Anwendern installiert und getestet werden.

    Hinweis: Bei Beta-Versionen handelt es sich um die ersten Abrufarten für Umsätze. Diese könnten sich (wenn auch meist unwahrscheinlich) im Aufbau aufgrund von Verbesserungen noch deutlich ändern. Dies bedeutet meistens dass Umsätze doppelt oder eben noch einmal abgerufen und eingetragen werden da es sich für Hibiscus dann natürlicher Weise um ganz neue oder andere Umsätze handelt.
    Hierbei sollten dann diese Punkte beachtet werden:
    • Diese Versionen 1.x.x sind als reine Testversionen zu betrachten und es wird gerne Feedback im neuem Community-Forum entgegen genommen.
    • Es kann sein dass z. B. eine manuelle Kategorisierung von Umsätzen wiederholt werden muss da es später vorkommen kann dass Umsätze nochmal neu eingetragen werden. (wie soeben im Hinweis beschrieben), daher ist es ratsam dies erst später mit der Release 2 zu machen.


    Welche Änderungen und Erweiterungen sich genau ergeben haben, lest ihr wie gewohnt hier weiter unten nach
    oder als vollständige ChangeLog in der jeweiligen Version unter Projekt Dateien.

    ver. 1.1.0 (Beta) (chronologisch von unten nach oben)
    • CHG [140313]: Umkehren der Reihenfolge der Datensätze des Kontoauszugs (im Array) da im Auszug die neuesten Umsätze nicht oben sondern unten sind (bzw. waren)
    • BUG [140313]: Anpassung des Prüfen auf Buchung und des Auslesen des Buchungsdatum und Valutadatum (Zeit wird weggelassen) und entfernen von HTML-Tags aus dem Verwendungszweck
    • CHG [140313]: Bis auf die Umsatzsuche und den CSV-Download wurde für die gesamte Homepage JavaScript deaktiviert. Verarbeitung der DAB Bank Scripte dauerte teilweise Minuten


    Gruß

    Erste Beta-Version des DABbank-ScriptingPlugIn

    veröffentlicht um 12.03.2014, 03:31 von Sebastian Richter

    Liebe Hibiscus-Scripting-User,

    hier wird nun die erste Version des Scripting-PlugIns für die DAB Bank veröffentlicht.

    Diese unterstützt im Moment das Abrufen des der Umsätze und das Auslesen des Kontosaldo aus der Homepage.
    Entwicklungs-Hinweis: Dieses PlugIn wird im Moment rein mit dem Tagesgeldkonto der DAB Bank entwickelt. Weite Kontoarten müssen von Anwendern getestet und bestätigt werden!
    Ein Abruftest hat aufgrund fehlender Umsätze noch nicht vollständig stattgefunden.


    Es wird ab sofort mit der Beta-Release 1.x.x nun auch die Installatons-Methode #1 und #2 angeboten.
    Die PlugIn-Datei befindet sich hier wie angekündigt im Test-Repository und kann von angemeldeten Anwendern installiert und getestet werden.

    Hinweis: Bei Beta-Versionen handelt es sich um die ersten Abrufarten für Umsätze. Diese könnten sich (wenn auch meist unwahrscheinlich) im Aufbau aufgrund von Verbesserungen noch deutlich ändern. Dies bedeutet meistens dass Umsätze doppelt oder eben noch einmal abgerufen und eingetragen werden da es sich für Hibiscus dann natürlicher Weise um ganz neue oder andere Umsätze handelt.
    Hierbei sollten dann diese Punkte beachtet werden:
    • Diese Versionen 1.x.x sind als reine Testversionen zu betrachten und es wird gerne Feedback im neuem Community-Forum entgegen genommen.
    • Es kann sein dass z. B. eine manuelle Kategorisierung von Umsätzen wiederholt werden muss da es später vorkommen kann dass Umsätze nochmal neu eingetragen werden. (wie soeben im Hinweis beschrieben), daher ist es ratsam dies erst später mit der Release 2 zu machen.


    Hier die aktuellen Features dieser ersten Version

    ver. 1.0.0 (Beta)
    ==========

    Features:
    • Umsetzung der neuen Scripting-Synchronisierung (ab Jameica/Hibiscus 2.6): es wurden die derzeit möglichen Geschäftsvorfälle von Jameica/Hibiscus umgesetzt
      (der derzeitige Versionsstand unterstützt dabei voll und ganz (im Moment noch) die Programmversion 2.4.x von Jameica/Hibiscus)
      • Konto erscheint nun in der Liste "Konten synchronisieren" und wird bei einer Komplett-Synchronisierung aller Konten mit eingeschlossen
      • Umsätze werden dabei nun gleich in der Liste "Neue Umsätze" angezeigt
      • Für das Konto kann "Saldo aktualisieren" und "Kontoauszüge (Umsätze abrufen) abrufen" aktiviert/deaktiviert werden
        (das Scripting-PlugIn überspringt dies dann, gilt aber nur für den Abruf über die Startseite mit 'Synchronisierung starten',
        bei Abruf über das Kontextmenü oder die Detailansicht des Kontos wird immer beides abgerufen;)
    • HTMLUnit-Versions-Check (interne Version 1.3.7): diese prüft ob und welche HTMLUnit installiert ist
    • Java-Versions- und Codepage-Check (interne Version 1.2.1): die prüft die Java-Umgebung auf die notwendige Mindestversion und auf die verwendete Codepage (Zeichencodierung)
    • Sicherheits-Logout: wird automatisch bei Fehlern ausgeführt (dieser setzt unter anderem das Passwort zurück)
    • Assistent zur automatischen Konto-Anlage (1.3.1): Dieser unterstützt auch das Anlegen zusätzlicher Konten
      INFO: um diesen Assistenten zu starten: rufen Sie über das Hauptmenü die Jameica-Einstellungen auf und klicken dort einfach auf 'Speichern'
      Dieser Assistent kann auch dauerhaft deaktiviert werden indem man "Diese Frage nicht mehr anzeigen" aktiviert und zusätzlich 'Nein' wählt
      (Um dies rückgängig zu machen muss in der Datei "<Jameica-Profilpfad>\cfg\de.willuhn.jameica.system.ApplicationCallback.properties" die entsprechende Zeile gelöscht werden)
    • Erweiterte Fehlerbehandlung der Release Version 2.1 (mit automatischer Formatierung)
    • Proxy-Unterstützung: vollständige Unterstützung der Proxy-Funktionalität von Jameica (interne Version 1.4.2)
      ("Systemproxy benutzen" wird dann wegen Java nur funktionieren wenn in den Java-Einstellungen dies auch so konfiguriert ist
      und dort kein eigener Proxy eingestellt ist.) Eine eventuell notwendige Proxy-Authentifizierung müsste im Moment im System hinterlegt werden
      und/oder von diesen geregelt werden da dies Jameica nicht unterstützt. (z. B. Benutzername/Passwort)
      (eine Integration einer Authentifizierung mit statischen Benutzer/Passwort erfolgt in einer späteren Version, falls gewünscht eventuell früher)

    Zusätzliche Besonderheiten und Features für das Scripting-PlugIn der DAB Bank:
    • Idetifier-Änderungsassistent: sollte der Identifier auf der Homepage der 'DAB Bank' noch nicht geändert worden sein bietet das Script automatisch die gleiche Funktion an


    Gruß

    1-6 of 6