Haftungsausschluss: Ich bin der Schöpfer der Tiptoe- Anwendung, die Sie bei der Bearbeitung Ihrer Frage erwähnen.
Es scheint, dass Zehenspitzen einen gewissen Weg tun, um Ihre Anforderungen zu erfüllen.
Im Folgenden wird die Funktionsweise von Tiptoe beschrieben. Dieser Prozess kann verwendet werden, um ein Skript oder ein Programm zu entwickeln, das eine ähnliche Aufgabe ausführt. (Ich weiß nicht genug AppleScript, um zu wissen, ob dies auf diese Weise möglich ist.) ...
- Sie öffnen eine Anwendung mit Tiptoe. Zehenspitzen speichert diese Voreinstellungsdateien der Anwendungen an einem temporären Speicherort.
- Die Anwendung wird dann mit einem Aufruf von NSWorkspace mit einer Option geöffnet, um zu verhindern, dass sie der Liste Anwendungen > Zuletzt verwendete Objekte hinzugefügt wird .
- Zehenspitze wartet auf eine Nachricht von NSWorkspace, die darauf hinweist, wenn die Anwendung beendet wird.
- Wenn festgestellt wird, dass die Anwendung beendet wurde, vergleicht sie die Liste der zuletzt gespeicherten Elemente mit denen, die sich jetzt in den Voreinstellungen befinden.
- Es entfernt den Unterschied zwischen den beiden (dh den Dateien, auf die Sie während der aktuellen Sitzung mit der Anwendung zugegriffen haben) aus der Liste System> Zuletzt verwendete Dokumente mithilfe der Dienste zum Starten .
- Anschließend werden dieselben Elemente aus den aktuell gespeicherten Einstellungen entfernt.
- Es entfernt die in Schritt 1 gespeicherten temporären Dateien, da diese nicht mehr benötigt werden.
Der Nachteil bei der Verwendung von Tiptoe besteht darin, dass es nur mit den spezifischen Anwendungen funktioniert, für die es entwickelt wurde. Mit jeder Version werden jedoch neue Anwendungen hinzugefügt, und Anfragen sind willkommen.
Wenn Sie sich für Tiptoe interessieren, können Sie Tiptoe kostenlos von der Website herunterladen.