von ds10 » 21 Aug 2018, 11:02
HabeKeinenAccount hat geschrieben: ↑21 Aug 2018, 10:38also ich habe es irgendwie zum laufen gebracht. Dazu musste ich nur den Pfad der Datei nochmal anpassen.
Dafür gibt es ja das Eingabefeld für den Download-Ordner, könnte natürlich auch noch besser gemacht sein, indem man den Ordner per Dialog auswählen kann, aber Jameica und somit auch alle Plugins basiert auf SWT, damit kenne ich mich nicht aus, da TV-Browser mit Swing programmiert ist. Ich bin schon froh einen brauchbaren Dialog zu Stande bekommen zu haben.
HabeKeinenAccount hat geschrieben: ↑21 Aug 2018, 10:38Gelöscht wird Sie bei mir übrigens nicht, aber ich kann auch keinen Fehler entdecken.
Das Löschen der Datei kann nicht zu 100% garantiert werden. Wenn keine Buchungen übernommen werden, dann ist es Absicht, dass die Datei nicht gelöscht wird, da dann irgendwo ein Fehler im Plugin ist. Außerdem kann das Löschen auch von extern blockiert werden, wenn z.B. der Dateimanager oder der Internet Browser noch die Hand drauf hat. Wenn man die Links benutzt (was man in jedem Fall sollte, um Doppler zu vermeiden), wird Fidor-CSV alte CSV-Dateien aber nicht einlesen, da es dann nur die nimmt, die nach dem letzten Klick auf einen Link erstellt wurden.
HabeKeinenAccount hat geschrieben: ↑21 Aug 2018, 10:38Jedenfalls trotzdem Danke für das Plugin. So spart es etwas Arbeit.
Vielleicht kann man es ja auch für andere Banken/Arten verwenden für die es bisher keine Unterstützung gibt
Theoretisch wäre das schon möglich, damit es relativ einfach bleibt, müssen die aber auch GET für die Erstellung einer CSV-Datei anbieten. Wenn sie es über POST machen, müsste man das Formular für das Datum immer manuell im Browser ausfüllen. Man könnte die Sache auch dann noch immer weiter treiben, wenn man z.B. eine Web-Extension programmiert, die mit dem Hibiscus-Plugin kommunizieren kann, dann könnte man sogar Benutzernamen und -passwort automatisch ausfüllen und auch POST wäre dann kein Thema mehr. Aber da fehlt mir der Antrieb, mich in Web-Extensions einzuarbeiten, mal abgesehen von den Sicherheitsproblemen, die das aufwirft, wenn man eine externe Schnittstelle zu jeder Bank-Webseite öffnet.
[quote=HabeKeinenAccount post_id=120463 time=1534840684]also ich habe es irgendwie zum laufen gebracht. Dazu musste ich nur den Pfad der Datei nochmal anpassen.[/quote]
Dafür gibt es ja das Eingabefeld für den Download-Ordner, könnte natürlich auch noch besser gemacht sein, indem man den Ordner per Dialog auswählen kann, aber Jameica und somit auch alle Plugins basiert auf SWT, damit kenne ich mich nicht aus, da TV-Browser mit Swing programmiert ist. Ich bin schon froh einen brauchbaren Dialog zu Stande bekommen zu haben.
[quote=HabeKeinenAccount post_id=120463 time=1534840684]Gelöscht wird Sie bei mir übrigens nicht, aber ich kann auch keinen Fehler entdecken.[/quote]
Das Löschen der Datei kann nicht zu 100% garantiert werden. Wenn keine Buchungen übernommen werden, dann ist es Absicht, dass die Datei nicht gelöscht wird, da dann irgendwo ein Fehler im Plugin ist. Außerdem kann das Löschen auch von extern blockiert werden, wenn z.B. der Dateimanager oder der Internet Browser noch die Hand drauf hat. Wenn man die Links benutzt (was man in jedem Fall sollte, um Doppler zu vermeiden), wird Fidor-CSV alte CSV-Dateien aber nicht einlesen, da es dann nur die nimmt, die nach dem letzten Klick auf einen Link erstellt wurden.
[quote=HabeKeinenAccount post_id=120463 time=1534840684]Jedenfalls trotzdem Danke für das Plugin. So spart es etwas Arbeit.
Vielleicht kann man es ja auch für andere Banken/Arten verwenden für die es bisher keine Unterstützung gibt ;-)[/quote]
Theoretisch wäre das schon möglich, damit es relativ einfach bleibt, müssen die aber auch GET für die Erstellung einer CSV-Datei anbieten. Wenn sie es über POST machen, müsste man das Formular für das Datum immer manuell im Browser ausfüllen. Man könnte die Sache auch dann noch immer weiter treiben, wenn man z.B. eine Web-Extension programmiert, die mit dem Hibiscus-Plugin kommunizieren kann, dann könnte man sogar Benutzernamen und -passwort automatisch ausfüllen und auch POST wäre dann kein Thema mehr. Aber da fehlt mir der Antrieb, mich in Web-Extensions einzuarbeiten, mal abgesehen von den Sicherheitsproblemen, die das aufwirft, wenn man eine externe Schnittstelle zu jeder Bank-Webseite öffnet.