Jak mogę uzyskać listę uruchomionych aplikacji w tej samej kolejności, w jakiej pojawiają się, gdy robisz ⌘ + ⇥ z cytatu?AppleScript - lista wszystkich uruchomionych aplikacji
tj. jeśli mogę użyć TextEdit, potem Podgląd, następnie iCal, kolejność jest
iCal, podgląd, TextEdit
This question który zapytał, czy nie było API, które mogą produkować ten wykaz przewidziany tej odpowiedzi:
$ cd /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework
$ LaunchServices nm | grep __LSCopyApplicationArrayInFrontToBackOrder
Ale w jaki sposób mogę uzyskać dostęp do tej listy z cytatu?
To na pewno nie jest to lista programów posortowanych według poleceń karcie. To nawet nie lista aplikacji; jest to lista procesów niskiego poziomu, takich jak zdarzenia systemowe. –