Es ist mal wieder Zeit für ein kleines Updated des DKB-VISA-Umsatze-Import-Skripts mit folgenden Änderungen:
- Auf manchen Systemen werden, warum auch immer, die HTML-Entities nicht ordentlich aufgelöst, weshalb bei mehrseitigen Umsätzen immer nur die erste Seite gelesen wurde (da der ">>"-Link nicht gefunden wurde) Das sollte nun kein Problem mehr sein.
- Bei mehr als einer Kreditkarte, wird jetzt auch von den anderen Karten der Umsatz korrekt gelesen, wenn dieser über mehrere Seiten verteilt ist.
Besten Dank an Adolfo für die Hinweise und für das Testen!





2 months later:
Hallo, wollte dieses coole Skript mal ausprobieren und habe die aktuelle Version von Ruby und WWW:Mechanize heruntergeladen und installiert unter Win32. Ruby: 1.8.6 WWW:Mechanize: 0.9.0
Hat leider nicht funktioniert. Habe dann in dkbwebbanking.rb:46-47 geändert: loginForm['j_username'] = account loginForm['j_password'] = password Dann kam ich bis Zeile 53 mit dem selben Fehler.
Wie es aussieht hat sich die API von WWW:Mechanize in jüngster Vergangenheit geändert. Habe aber leider kein Changelog gefunden was das dokumentiert.
2 months later:
Ich hatte das Skript schon vor ein paar Wochen auf die neue Mechanize-Version umgebaut, aber bisher noch nicht hochgeladen. Hab ich nun nachgeholt. Die neue Version 2009-01-26 ist online.
Es könnte sein, dass es ein Problem mit mehrseitigen Umsätzen bei der zweiten Kreditkarte gibt - kann ich hier aber nicht testen, als einfach mal ausprobieren!