Projekt Updates‎ > ‎

Updates und Bekanntmachungen für die Bank of Scotland (BoS)

sollte es neue Updates oder Bekanntmachungen für die Bank of Scotland (Tagesgeld) geben, werden diese natürlich hier veröffentlicht ...


Release 3

veröffentlicht um 04.06.2016, 15:38 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ß

BoS-PlugIn ver. 2.1.10

veröffentlicht um 18.12.2014, 10:52 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)
  • 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
  • BUG [140709]: Die Funktion "SecureLogout" wird nun auch bei z. B. einem falschem Passwort wieder vollständig fehlerfrei durchgeführt
  • 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ß

BoS-PlugIn ver. 2.1.3

veröffentlicht um 05.06.2014, 03:19 von Sebastian Richter

Liebe Hibiscus-Scripting User,

diese Version ist nur aufgrund interner technischer Änderungen entstanden und hat somit keine größeren Neuerungen oder Anpassungen zu folge.

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.3 (chronologisch von unten nach oben)
  • CHG [140517]: Aufgelaufene Zinsen werden im Kommentarfeld nun gleich in der ersten Zeile angegeben; Unter Windows und Mac hat man in der Kontoübersicht somit eine Notiz auf den ersten Blick
  • 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 [140511]: Code der Login-Routine und Umsatzverarbeitung angepasst der nicht mit Java 6 unter Mac OS X kompatibel ist
  • BUG [140506]: Fehlendes Deklarieren der Datenbankverbindung vor dem Setzen von Systemnachrichten eingefügt
  • BUG [140407]: Der Kontoanlage-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
  • 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 [140328]: Verbesserung der Erkennung von Umsätzen mit dem Referenzkonto (Kodierung); Verwendungszweck2 überschreibt nun nicht mehr Verwendungsweck1
  • CHG [140326]: Anpassungen des Quellcodes für die Umsatzübernahme an die neue Struktur der Hibiscus-Scripting Scripte, da somit besserer Arbeitsaufbau
  • 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
  • NEW [140325]: 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
  • CHG [140308]: Anpassung an HTMLUnit Version 2.14; Mindestanforderung bleibt bei 2.13
  • CHG [140204]: Erweiterung der Anforderung des Zeichensatz der unter Linux verwendeten Java-Umgebung um "ISO-8859-15"; Nicht alle Distributionen haben auf UTF-8 gewechselt (Java-Versionsprüfung Version 1.2.1)


Gruß

BoS-PlugIn ver. 2.1.2

veröffentlicht um 10.01.2014, 06:46 von Sebastian Richter

seit der letzten Version wird zum Beispiel die installierte Java-Umgebung geprüft.
Nachträglich ist nun aufgefallen dass diese doch bei einer Java 6 Umgebung in der Art und Weise nicht passend war.

Leider entstand hier eine Annahme die durch das fehlende Prüfen von allen möglichen Systemkonfigurationen entstanden ist.
Diese Plattform übergreifenden Tests sind nun mal sehr zeitaufwändig und werden daher gerne einmal mit einer falschen Annahme abgekürzt.

Diese neue Version soll dieses Problem nun lösen.


Hinweis zu OpenJDK [IcedTea]:
Benutzer die dieses Java-Packet verwenden sollten, "anscheinend" am besten, dieses mindestens in der Version 1.7 [Java 7] verwenden.
Die eigentliche Grundvoraussetzung ist Java 6 bzw. 1.6 und somit kann es hier bei OpenJDK trotzdem zu Fehlern kommen.


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 ab Punkt 8 (ü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.2 (chronologisch von unten nach oben)
  • BUG [140110]: Java-Versionsprüfung nun nicht mehr über die Virtual-Machine (Java 6 bringt dort Version 1.0); OpenJDK [IcedTea] sollte wohl in der Version 1.7 verwendet werden (neue interne Version 1.2.0)
  • CHG [140109]: Änderung an den Textausgaben der Java-Prüfung um genauer auf die womögliche Notwendigkeit einer original Java-Umgebung von Oracle hinzuweisen; [wieder entfernt]


Gruß

BoS-PlugIn ver. 2.1.1 - Qualitäts- und SystemCheck-Update

veröffentlicht um 07.01.2014, 13:59 von Sebastian Richter

die neue Release 2.1 ist nun genau einen Monat alt und hat somit mal ein Qualitätsupdate verdient ...

Die wichtigste Änderungen prüfen das System genauer auf die Systemvoraussetzungen und aus gegebenen Anlass auf den richtigen Zeichensatz der unter der Java-Umgebung verwendet wird.
Wie im Forum nachzulesen kann es nämlich speziell unter Mac OS X zu Problemen mit einer manuellen Java 7 Installation kommen.

Zudem wurden die Monitor-Logausgaben an die neue Jameica/Hibiscus Version 2.6 und an die bisherige Version 2.4 angepasst.

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 ab Punkt 8 (ü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)
    • CHG [140107]: Formatierungen in der Struktur des Quellcodes korrigiert; Nun sollten alle Funktionen und Anweisungen in geschwungenen Klammern stehen und mit einem Semikolon geschlossen werden
    • BUG [140106]: Fehlerhafte Variablennamen im neuem "Java-Versions- und Codepage-Check" entfernt und direktes Auslesen der Java-Version integriert (neue interne Version 1.1.2)
    • CHG [140102]: Monitor-Log Ausgabe am Start und Ende des Scripts angepasst; Angleichung an die Version 2.4 mit Löschung des Hinweistext zur neuen Synchronisierung in der Nightly-Build
    • CHG [131210]: Hinweis auf falschen Zeichensatz nun am Anfang und am Ende der Synchronisierung, falls zutreffend
    • NEW [131210]: Bei der neuen Synchronisierung (mit Build ab dem 10.12.2013) wird nun explizit und exklusiv die Berechnung des Kontosaldo durch Hibiscus deaktiviert (Danke an Olaf)
    • CHG [131209]: HTMLUnit-Versionscheck angepasst (interne Version 1.3.7)
    • NEW [131209]: Java-Versions- und Codepage-Check (interne Version 1.1.0): dieser prüft die Java Virtual Machine auf die notwendige Mindestversion und auf die verwendete Codepage (Zeichencodierung)


    Gruß

    BoS-PlugIn: neue Release 2.1

    veröffentlicht um 06.12.2013, 14:50 von Sebastian Richter   [ aktualisiert: 07.12.2013, 06:59 ]

    Liebe Hibiscus-Scripting-User,

    für den Stiefel am Nikolaus-Morgen hat es nicht mehr gereicht aber natürlich gibt es auch die Tradition am Abend ...

    hier wird nun also wie angekündigt die neue Release 2.1 online gestellt und ist somit ein Nikolaus-Paket ;)


    Die wichtigste Änderung hat zum Ziel in der nächsten neuen Jameica/Hibiscus-Version einen unterbrechungsfreien Komplettrundruf (Komplett-Synchronisierung) zu ermöglichen. Dies können Benutzer der aktuellen Nightly-Build 2.5.x nun schon genießen da dort die neue Synchronisierung von Hibiscus enthalten ist.
    Hierbei ging es natürlich darum dass der Benutzer auf Wunsch nicht mehr interagieren muss (Passwort-Eingabe oder bestätigen neuer Posteingänge).

    Grundsätzlich muss bei Nutzung der neuen PIN-Speichern-Funktionalität der Hinweistext beachtet werden der beim Aktivieren dieser Option in den Hibiscus-Einstellungen erscheint.



    Es wird mit der Release 2.x.x wie immer jedem empfohlen die Installatons-Methode #1 "PlugIn über das Online-Repository" zu verwenden.
    Hierzu müssen alte manuelle Installationen der Release 1.x.x (dieses Scripts) erst entfernt werden! Hilfe hierzu finden Sie unter anderem in der FAQ / Hilfe




    Neuerungen und Änderungen in der Release 2.1 sollten vollständig gelesen werden und sind wie folgt:
    Die vollständige ChangeLog aller Versionen finden Sie im Anhang als Datei.


    Version 2.1.0

    Neuerungen und Features:
    • Anforderung an die installierte HTMLUnit-Version ist nun mindestens 2.13
      (Anpassungen des WebClients an diese neue HTMLUnit-Version; ProxyCheckSet ver. 1.4.2)
    • 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 wurde diese Funktion natürlich um die Sicherheitsfragen und deren Antworten erweitert um einen direkten Login zu gewährleisten)
    • Bei aktiver neuer Synchronisierung (ab Nightly-Build 2.5) werden nun die Benachrichtigungen über neue Postnachrichten der Bank als System(Bank-)Nachrichten in Hibiscus gespeichert
      • Wird die aktuelle Stable-Version 2.4.x verwendet erhält der Benutzer wie bisher einen Dialog der bestätigt werden muss
      • Die grundsätzliche Vorgehensweise ist angeglichen und bleibt: alles über fünf ungelesene Nachrichten wird nicht ausgelesen und gemeldet, mit Script-Einstellung "soft" wird nur einmal pro Sitzung abgerufen
    Änderungen und Anpassungen:
    • Es wird nun wie erstmals von kalinrow angesetzt nun doch das gesamte Loggen für HTMLUnit ausgeschaltet, da einzelne am Anfang nie griffen und unbekannte trotzdem stören könnten
    • Alle selbst generierten Ident-Strings werden nun mit dem MD5-Algorithmus kodiert damit in der Log (nur im Debug-Modus) keine sensiblen Daten sondern HASH-Schlüssel gespeichert werden
    Bugfixes (Fehlerbehebungen und Anpassungen):
    • keine bekannt



    Eine frohe Weihnachtszeit euch allen ... und viel Spaß mit dem Paket

    Gruß

    BoS-PlugIn ver. 2.0.4 - Qualitätsupdate

    veröffentlicht um 09.11.2013, 09:55 von Sebastian Richter   [ aktualisiert: 10.11.2013, 15:53 ]

    Hallo liebe Hibiscus-Scripting User,

    nun endlich am ersten großen Release- und PatchDay wird hier die neue Version veröffentlicht. Diese kann als Qualitäts-Update angesehen werden.
    Was sich genau geändert hat ließt man wie gewohnt weiter unten und in der angehängten ChangeLog im Ganzen.

    Auch das DEMO-Script, das auf dem Demokonto der Postbank aufbaut, feiert hier nun in einer ganz frischen Variante als Scripting-PlugIn (Release 2) sein Comeback.
    Mit diesem kann man nun, ganz ohne Angabe eigener Daten oder eigenem Konto, absolut frei und sicher, den gesamten Umfang der Hibiscus Scripting-PlugIns testen und demonstrieren.

    News:
    Zudem hat pünktlich vor dem Erscheinen der neuen Version das neue Community-Forum eröffnet.
    • bessere Übersicht
    • gezielter Austausch und Support zu non-HBCI Instituten
    • eine eigene Plattform für Hibiscus-Scripting
    • eigenes Forum wo das Leben doch ein Wunschkonzert ist
    Support für die Scripting-PlugIns des Hibiscus-Scripting Projekts wird es nur noch dort geben.
    Also gleich Anmelden unter http://scripting-forum.derrichter.de und viel Spaß beim Austauschen ...


    Diese neue Version kann wie immer am besten mit der Installations-Methode #1 ab Punkt 8 (ü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.0.4
    • Die laufenden Zinsen werden nun wieder im Feld Unterkonto eingetragen wenn im Feld Kommentar (Notiz) keine Möglichkeit dazu besteht
    • Bei der Ausgabe von übernommenen Umsätzen wird nun zwischen alten und neuen Umsätzen unterschieden
    • Die Anzahl der übernommenen Umsätze wird nun grammatikalisch korrekt ausgegeben
    • Anzahl der Postnachrichten wird nun sicherer ermittelt
    • Ausgabe der Versionsnummer im LOG beim initialisieren
    • Weitere Sicherung gegen Fehler bei einem frischem Konto welches noch nie gespeichert wurde
    • Ausgabe der Zeilennummer von Umsätzen wurde nun an den realen CSV-Kontoauszug angepasst um eine eindeutige Vergleichsmöglichkeit zwischen Log und manuellem Auszug zu schaffen
    • Bei Anzeige der Sicherheitsfrage wird nun der Name der Bank angezeigt um Verwechslungen auszuschließen
    • Das Script merkt sich nun alle Sicherheitsfragen und zugehörigen Antworten pro Sitzung. (Fragen-Antworten-Cache für alle, bis zu fünf) Dies bedeutet jede Frage muss pro Sitzung nur einmal beantwortet werden
    • Jede Funktion wird nun ordentlich mit einem Semikolon geschlossen
    • Konto-Saldo wird nun immer mathematisch richtig gerundet auf zwei Nachkommastellen gespeichert um eventuelle Probleme bei mehreren Stellen zu vermeiden
    • Beim Erkennen eines fehlerhaften Kontoauszugs mit falschen Daten wird nun auch der SecureLogout durchgeführt
    • Von der Anmeldekennung werden in der Log-Datei (welche natürlich im Klartext gespeichert wird) nur noch die ersten vier Zeichen dargestellt an die sieben Sternchen angehängt sind
      (somit wird der Datenschutz erhöht und es kann auch nicht auf die Länge geschlossen werden)
    • Das Ergebnis des Auslesen der Anzahl von ungelesenen Postnachrichten wird nun darauf geprüft ob eine richtige Zahl erzeugt wurde
    • Verbesserter Ablauf des Statusbalken im Log-Monitor, angepasst an das Verarbeiten der Daten


    Gruß





    BoS-PlugIn ver. 2.0.3

    veröffentlicht um 11.09.2013, 05:55 von Sebastian Richter   [ aktualisiert: 11.09.2013, 06:15 ]

    Hallo liebe Hibiscus-Scripting User,

    nun endlich wird hier die neue Version veröffentlicht, da diese doch schon ein paar Tage fertig ist ;) ich aber bisher nicht dazu kam diese online zu stellen. Was sich genau geändert hat ließt man wie gewohnt weiter unten und in der angehängten ChangeLog im Ganzen.

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


    aktuelle Änderungen

    ver. 2.0.3
      • Die Ausgabe von Detailinformationen von Postnachrichten der Bank wurde jetzt auf fünf begrenzt um keinen Abruffehler zu erzeugen bei zu vielen ungelesenen Nachrichten
        (ungetestet mangels so vieler ungelesener Nachrichten)
      • Dialog der Anmeldung für eindeutigere Zuordnung bei mehreren Konten erweitert und Log-Ausgaben des Loginprozess korrigiert
      • Setzen von Variable für konto.getUnterkonto() um Nullpointer-Exception zu vermeiden (auch bei konto.getKommentar(), wobei dies hier nicht vorkommen sollte)


      Gruss

      BoS-PlugIn ver. 2.0.2

      veröffentlicht um 08.08.2013, 07:29 von Sebastian Richter   [ aktualisiert: 08.08.2013, 07:57 ]

      Hallo liebe Hibiscus-Scripting User,

      nun endlich nach einer gefühlten kleinen Ewigkeit wird hier nun endlich wie angekündigt die neue Version veröffentlicht:
      Um nun mit weiteren Aufgaben beginnen zu können war es wieder einmal der Wunsch erst allen bisherigen Scripting-PlugIns einen Rundschliff zu verpassen. Daraus folgte die aktuelle Version. Was sich genau geändert hat ließt man wie gewohnt weiter unten und in der angehängten ChangeLog im Ganzen.

      Diese neue Version kann wie immer am besten mit der Installations-Methode #1 ab Punkt 8 (ü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.0.2
      • Anforderung an HTMLUnit Version hat sich auf mindestens 2.12 erhöht (aufgrund dass manche Frames nicht unterstützt werden)
      • Entfernen von diversen Log-Einträgen des Debug-Modus mit sensiblen Daten
      • Anzeige der aktuellen Version des Scripts beim Start
      • Neue Version des Kontoanlage-Assistenten (1.3.1): Dieser unterstützt nun 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'
        Nachteil dabei ist dass dieser bei jedem Benutzer dieses Kontos dann auch erscheint.
        Aber 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)
      • möglichen Bug korrigiert falls das Saldo im Kontoauszug 0,00€ ist, behauptet dass Script womöglich dass kein Saldo im Kontoauszug angegeben sei
      • Erkennung von fehlerhaften Kontoauszügen (enthält HTML-Daten). Somit wird eine entsprechende Fehlermeldung ausgegeben
      • Änderung des Aufbaus der Information für die neue Synchronisierung (diese zeigt welche Einstellungen aktiv sind und nicht welche aktiv sein müssen)
      • Erweiterung der Erkennung von Systemnachrichten der Bank um allgemeine Kundeninformation (Grundlage sind die Wartungsarbeiten am 04.08.2013, Meldung statt Login-Seite)
      • Erweiterung der Posteingangsbenachrichtigung um die Detail-Informationen der ungelesen(en) Nachricht(en) (hier wird bei der Formatierung das verwendete Betriebssystem berücksichtigt)
      • Erweiterung des Abruf von Informationen der Bank um die Detail-Informationen des Kontos (hier wird bei der Formatierung das verwendete Betriebssystem berücksichtigt)
      • (ist das Feld Notiz (Kommentar) frei (leer) werden hier die Informationen gespeichert ansonsten wird das Feld Unterkontonummer verwendet wenn dieses leer ist z. B. für Zinsen im laufenden Jahr)
      • Ausgabe im Monitor-Log zum Abruf von neuen Nachrichten der Bank
      • Der Meldedialog für neue Informationen, Nachrichten oder Kontoauszüge der Bank und dessen gesamte Prüfung wird nun nur noch einmal pro Sitzung (Session) von Jameica angezeigt (erste Reaktion auf die Kritik von Toland, Danke)
        (dies gilt für jede Kundenkennung (Onlinebanking-Benutzername) einzeln um sicher zu stellen dass jeder Account seine Meldung erhält, denn es sollte ja jeder seine eigene Post haben?!)
      • Die Prüfung für neue Informationen, Nachrichten oder Kontoauszüge der Bank und dessen Ausgabe als Dialog kann nun vom Benutzer im Script unter dem Bereich "Konfiguration" eingestellt werden (zweite Reaktion auf die Kritik von Toland, Danke)
      • Anpassung des Checks der Post-Loginseite auf vorhandenes Login-Formular (d. h. Check ob Login funktioniert hat)
      • Sicherung "Bei fehlgeschlagenem Login mit Cache-Passwort automatisch Login neu starten" der Version 2.0.1 wird nun für jede Kundenkennung (Onlinebanking-Benutzername) einzeln, also extra gehandhabt


      Gruss

      BoS-PlugIn ver. 2.0.1

      veröffentlicht um 05.06.2013, 22:38 von Sebastian Richter

      Hallo liebe Hibiscus-Scripting User,

      um nun mit weiteren Aufgaben beginnen zu können musste nun erst den bisherigen Versionen ein Rundschliff verpasst werden. Daraus folgte die aktuelle Version. Was sich genau geändert hat ließt man wie gewohnt weiter unten und in der angehängten ChangeLog im Ganzen.

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

      Die Änderungen sind wie folgt:

      ver 2.0.1
        • Umstrukturierungen im Quellcode
        • Neuer Aufbau für das setzen des Statusbalken im Logmonitor
        • Erweiterung des SecLogout (Logout funktioniert nun ordentlich) und hierbei entstandene Fehler werden abgefangen um den Ablauf nicht zu unterbrechen
        • Erweiterung des Abschalten des Logging für JavaScript-Ereignisse von HTMLUnit. Es werden nun keine unnötigen (bekannten) Meldungen mehr ins Log geschrieben, andere verbleiben
        • Verlgeich des aktuellen Kontosaldo und des letzten Umsatzsaldo nun mit kaufmännischen Werten um unnötige Neuberechnungen des Saldos vorzubeugen
        • Aufgrund des bisher unklaren Phänomens dass der Login mit den Daten aus dem Passwort-Cache oft nicht funktioniert wird dies nun anders gehandhabt:
          > Sollte der Login mit Passwort-Cache fehlgeschlagen sein wird dieser nun gleich noch einmal manuell gestartet und nicht mit Fehler abgebrochen
             (Dies ist sinnvoll damit ein Komplettabruf nicht einfach abgebrochen wird)
          > Hierbei muss nur noch einmal die Sicherheitsfrage beantwortet werden um Zeit zu sparen (Das Passwort wurde ja mit dem vorherigen Login verifiziert)
          > Ist diese Antwort falsch ergibt dies dann in der Summe zwei fehlgeschlagene Logins und wird auch so mit Fehler ausgegeben
          > Ein abschalten des Passwort-Cache kommt eher nicht in betracht da die positive Funktion sinnvoll ist (und somti auch trotzdem genutzt werden kann)
        • Funktion des automatischen Login mit Passwort-Cache in der gleichen Jameica-Sitzung wurde womöglich wesentlich verbessert, sollte nun immer funktionieren
          (da es hier der Homepage anscheinend zu schnell geht und der Login deswegen fehlschlägt, wurde zwischen Passwort und Sicherheitsfrage eine Pause von zwei Sekunden eingebaut.
          Funktioniert tatsächlich so gut dass die Sicherung mit manuellen Neu-Login gleich wieder überflüssig zu sein scheint, aber man weiß ja nie)
        • Konto wird bei der neuen Synchonisierung nun nur noch gespeichert wenn in den Synchronisierungsoptionen "Saldo aktualisieren" aktiviert ist um das Kontosaldo-Datum eindeutig zu halten
        • diverse Textausgaben angepasst


        Gruss


        1-10 of 14