Hier bist du falsch
Dies ist ein nicht mehr aktiver Thread und veraltet!
Weiter gehts für alle Unterstützungen und Banken
im Forum für
Hibiscus Mashup (und Finance.Websync)
Liebe Hibiscus-Scripting-User,
da diese Version nun den Umfang erreicht hat, stabil läuft und sich auch keiner Beschwert hat wird nun die Release 2 des Scripts für American Express online gestellt.
Es wird nun 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 und eventuell andere HTMLUnit) erst entfernt werden! (gilt nicht für die PlugIn-Variante)
Mit Einführung der Release 2 wird ändert sich wie angekündigt folgendes:
- Dieser Thread ist für die Release 2.x.x nun der offizelle Support-Thread und alle Anfragen sollten hier gestellt werden um das Forum nicht zu zu müllen
- der Support für die Release 1 wird eingestellt da verständlicherweise nur Release 2 weiterentwickelt wird
- zudem werden die Scripte nicht mehr als eigenständige Datei sondern nur noch als Jameica-Scripting-PlugIn zu Verfügung gestellt (Aufwand wird eingespart)
- es existiert nun eine zentrale HTMLUnit-Version welche am besten über die beschriebene Online-Installation oder hier herunter geladen werden kann: HTMLUnit als PlugIn
- jeder andere Script-Entwickler verlinkt nun auf die zentrale Hibiscus-Version, kann seine Scripte in mein Repository mit aufnehmen wenn gewünscht
Um den Appetit anzuregen hier noch die Änderungen der Release 2 und die vorherige ChangeLog: (auch nachzulesen auf der Projekt-Homepage)
Versionsinformationen:
Version 2.0.0 (aka 1.2.0)
Neuerungen und Features:
- bisher keine, aktuelle Features bitte in der ChangeLog nachlesen
Änderungen und Anpassungen:
- Secure-Logout erweitert um die Kreditkartennummer, diese wird am Ende gelöscht
- Fehlerausgabe eingefügt wenn die Kreditkartennummer beim Rechnungsdownload nicht ermittelt werden konnte
- 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)
- keine bekannt
ver. 1.1.0 (Beta)
- Erweiterung der Erkennung von Fehlernachrichten der Bank um Alert-Meldungen (z. B. Login-Versuch ist fehlgeschlagen)
- Erweiterung der Posteingangsbenachrichtigung um die Detail-Informationen der ungelesen(en) Nachricht(en) (hier wird bei der Formatierung das verwendete Betriebssystem berücksichtigt)
(Bei Mac OS X fehlt im Gegensatz zu Windows oder Linux das Feld des Absenders 'Von' aufgrund eines Zeilenumbruch bedingt durch die Länge) - Funktion beim erzeugen des Kontosaldo geändert von trim nach replace um Probleme mit Mac OS X zu vermeiden, und die Wertigkeit richtig gestellt bzw. umgekehrt (+/-)
- Vollständiger Umbau der Umsatzverarbeitung (es wird nun auch weiterhin die Zeilennummer des Kontoauszugs ausgegeben und nicht die Zeilennummer des Umsatz-Arrays):
(durch diese neuen Erweiterungen wird es nun zu doppelten Umsätzen kommen, welche gelöscht werden müssten oder von Grund auf neuer Komplett-Abruf mit vorherigem löschen aller Umsätze) - Valuta-Datum wird nun richtig gesetzt und eventuelle zusätzliche Daten des Feldes in den Verwendungszweck übernommen
- Erweiterung des Verwendungszwecks am maximal fünf Zeilen
- Überflüssige Leerzeichen im Verwendungszweck werden immer auf eines reduziert
- Umsätze erhalten nun eine Beschreibung in Umsatzart: positiv = "Zahlung / Überweisung", negativ = "Abrechnung"
- Erweiterung um neue Version der automatischen Zwischensaldo-Berechnung für die Umsatzverarbeitung (hierbei wird notwendiger Weise berücksichtigt dass die Umsätze nicht chronologisch sortiert sind)
- vollständige Integration (in der neuesten Variante) der Routine für den Fall dass das Saldo im Kreditkarten-Kontoauszug noch nicht dem aktuellen Stand entspricht obwohl neue Umsätze vorhanden sind
(Dies ist notwendig um zu verhindern dass die Zwischensalden der Umsätze falsch berechnet und gespeichert werden, greift auch wenn der Saldo fehlen sollte)
(hier werden nun nur noch neue Umsätze seit dem letzten Umsatz berücksichtigt um auch richtig zu Rechnen wenn nach manuellem Löschen von Umsätzen das Kontosaldo-Datum nicht zurückgesetzt wurde) - Bei der Ausgabe von übernommenen Umsätzen wird nun zwischen alten und neuen Umsätzen unterschieden
ver 1.0 (Beta)
Features:
- Neue Synchronisierung (für Hibiscus Nigthly-Build): es wurden die derzeit möglichen Funktionen der neuen Scripting-Synchronisierung von Jameica/Hibiscus umgesetzt
(Danke hier auch nochmal an Olaf Willuhn für die Zusammenarbeit und das kurzfristige Umsetzen von Anpassungen)
> 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 Script überspring dies dann, gilt aber nur für den Abruf über die Startseite mit 'Synchronisierung starten',
bei Abruf über das Kontextmenü oder die Detailansicht des Konto wird immer beides abgerufen; Ist "Saldo aktualisieren" deaktiviert, berechnet diesen Hibiscus weiterhin)
WICHTIG: für eine korrekte Arbeitsweise müssen mindestens diese Versionen mit Stand nicht älter als 09.05.2013 installiert sein:
- Jameica 2.5.0 (Nightly-Build)
- Hibiscus 2.5.1 (Nightly-Build)
- Jameica-Scripting 2.5.0 (Nightly-Build) - HTMLUnit VersionsCheck: in der Variante vom BoS-Script ver. 1.6 integriert (interne Version 1.3.6)
- 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) - Sicherheits-Logout: wird automatisch bei Fehlern ausgeführt (dieser setzt unter anderem das Passwort zurück)
- neue Post-Eingangsbenachrichtigung: Es werden Info-Nachrichten über "neue Nachrichten" der Bank, ermittelt und der Benutzer darüber im Detail informiert (Funktion einstellbar)
- Erweiterte Fehlerbehandlung der Release Version 2
- Proxy-Untersützung: vollständige Unterstützung der Proxy-Funktionalität von Jameica (gleich der Version von BoS-Script ver. 1.5 (interne Version 1.4.1))
("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)
Gruss