Schonmal vielen Dank für Eure Einschätzungen und Meinungen!!! Ich denke, die Implementierung sollte eigentlich deutlich leichter sein, da die benötigten Funktionen von PP schon alle mitliefert werden.
1. Umsetzung
Ich könnte mir vorstellen, dass PP beim Starten (!) immer ALLE PDFs importiert, die sich in dem Ordner befinden. Wenn PP feststellt, dass sich keine neuen PDFs in dem Ordner befinden, würde PP dann (in Abweichung zum aktuellen manuellen Import) nicht das Import-Fenster öffnen.
Wenn PP feststellt, dass sich in dem Ordner PDFs befinden, die noch nicht importiert wurden, bin ich mir noch unsicher, was da die beste Folge wäre. Entweder könnte sich (wie beim manuellen Import) das Import-Fester öffnen. Oder die Datei könnte auch automatisch nach Ordner-spezifischen Einstellungen importiert werden. Man könnte ja jedem Depot einen eigenen Ordner zuordnen, sodass PP da nicht fälschlicherweise Abbuchungen dem falschen Depot zuordnet. Dann wäre ein Import-Fenster eigentlich auch überflüssig.
Vorteil dieser Umsetzung wäre, dass man keine zusätzliche Datenbank benötigt.
(Performance s.u.). Der Begriff “Ordner-Überwachung” ist da vielleicht etwas falsch.
2. Alternative Umsetzung
Hazel von Noodlesoft verwende ich selber schon. Ein super Programm, das diese Aufgabe aber leider nicht erfüllen kann. Keyboardmaestro scheint ein Programm mit ähnlichen Funktionen zu sein. Wäre das mit dem Programm umsetzbar? Das kenne ich nicht
Ich hatte auch überlegt, ob sich das mit Automator (mac) umsetzen ließe. Allerdings besteht das Problem, dass PP beim Import die PDFs immer automatisch einem Konto und Depot zuordnet, was leider nicht immer funktioniert (zumindest bei mir). Zudem möchte ich das Importfenster nicht bei jedem Start von PP sehen, sondern eben überhaupt nur, wenn neue PDFs erkannt werden. Das ist glaub ich nicht über ein Dritt-Programm umsetzbar.
3. Performance
An das Problem der Performance hatte ich auch gedacht. Ich denke, dass sich das ohne relevante Performance-Verluste umsetzen lässt.
Zum einen sollte PP die Ordner nur beim Starten überprüfen. Zum anderen stellt ja bereits jetzt PP beim bisherigen Import von PDFs mit einer recht hohen Geschwindigkeit fest, welche PDFs importiert wurden und welche nicht. Daher sollte auch der Start von PP selbst nicht übermäßig verzögert werden.