senshi-x / ComdirectPostboxDownloader

Downloads PDF files from the Comdirect postbox
GNU General Public License v3.0
87 stars 22 forks source link

Umlaute im downloadOnlyFilenamesArray werden nicht aufgelöst - Filterung nicht möglich #11

Open Speedylux opened 3 years ago

Speedylux commented 3 years ago

Danke für das klasse Script! Trotz vieler Versuche nach dem Motto "trial and error", stehe ich aktuell vor dem Problem, dass das Script das Array downloadOnlyFilenamesArray keine Umlaute akzeptiert, wodurch ein Filtern nach Dateien nicht möglich ist.

Bspw.: "Kontoübertrag"

Hier scheint es irgendwie einen Konflikt in der Codierung des Arrays zu geben. Soweit wie ich das verstanden habe, liefert die REST API von Comdirect korrekt codiert die daten in Unicode (UTF-8), jedoch scheint das Array aus der ini-Datei nicht mit UFT-8 geladen zu werden. (Das Python Skript führe ich in normaler CMD Umgebung mit Adminrechten aus.)

Gibt es hier einen einfachen Workaround wie das Problem umgangen werden kann?

retiredHero commented 3 years ago

Hi Speedylux, das hört sich für mich nach einem Client-Problem an. D.h. ich vermute eine Einstellung in der Python- oder Betriebssystemumgebung.

Ich nutze das Skript auf einem MacOSX (11.2.3) - und dort funktioniert es auch mit Umlauten (ich habe es mit "Änderung" getestet und es funktioniert - hier gab es in den letzten Monaten ja einige Beispieldateien im Girokonto-Umfeld).

Leider kann ich Dir hier nicht direkt helfen, außer Dich in die Richtung "Python-Umgebung-Setup" bzw. "Windows-Umgebung-Setup" zu schicken.

Vielleicht kann das ein anderer Windows-Nutzer noch gegentesten? @WGPSenshi maybe?