2012-04-11 14 views
6

Ich versuche, Informationen über das Dock zu lesen und die Anwendungen und ihre Positionen auf dem Dock abzurufen.Dock Informationen OSX lesen?

Kann mir jemand einen Hinweis geben, wie man das macht?

Bearbeiten: Von ~/Library/Preferences/com.apple.dock.plist, kann ich alle Informationen im Zusammenhang mit statischen (festen) Anwendungen und Ordner, aber nicht über gestartet und minimierte Anwendung Fliesen.

Für gestartete Anwendungen können wir NSWorkspace verwenden.

Große Frage ist immer noch Anwendungsplättchen minimiert?

+0

Vielleicht hilft das folgende? http://StackOverflow.com/a/2556674/420001 – Josh

+0

Ich denke, das sollte Informationen über gestartete Anwendungen geben, aber keine Anwendungen, die auf Dock sind, aber nicht gestartet. Und dort Position. Aber danke. – MacGeek

+0

Denkst du, es ist möglich, Apple Script zu verwenden? – MacGeek

Antwort

2

~/Library/Preferences/com.apple.dock.plist enthält Informationen darüber, welche Anwendungen im Dock angezeigt werden. Es wird jedoch nur aufgelistet, welche dort permanent gespeichert sind - keine anderen Anwendungen, die möglicherweise geöffnet sind.

+0

+1 Teilweise löst das Problem. Vielen Dank! – MacGeek