• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Installierte und laufende Programme

larf

Fuji
Registriert
10.11.06
Beiträge
36
Hi,

Ich hatte neulich eine nette Idee für ein Programm - leider fehlt mir allerdings in ein paar kleinen Punkten das Background-Wissen zu Mac OS X, um es sofort in die Tat umzusetzen.

Meine Fragen:

1. Wie oder wo werden installierte Programme abgelegt?
Es gibt ja einige Tools (XSlimmer z.B.), die einem Listen mit Programmnamen und Infos anzeigen - woher wissen die das? :-)

2. Wie kann ich laufende Programme komfortabel stoppen?
Ein "kill" auf der Konsole wäre natürlich möglich, ist aber nicht besonders praktisch, wenn noch Dokumente gespeichert werden müssen. Gibt es Alternativen?
 
1. Wie oder wo werden installierte Programme abgelegt?
Irgendwo. Normalerweise sind Applikationen unter OS X self-contained und können daher von einem beliebigen Ort gestartet werden.
Häufig liegen sie aber in /Applications oder einem Unterordner davon.

2. Wie kann ich laufende Programme komfortabel stoppen?Gibt es Alternativen?

Ja, AppleScript:

tell application "myApp"
quit
end tell

auch aus dem Terminal mit osascript(1)

Alex
 
Ich habe mich schon länger gewundert, dass es zwar -findApplications (NSWorkspace) gibt, jedoch diese Methode keinen Returnwert hat und mir auch sonst keine Möglichkeit bekannt ist, das Ergebnis zu erlangen.

Man dürfte allerdings mittels der Defaults-DB wirklich alle so gefundenen Applikationen erhalten. Ein weiterer Anlaufpunkt wären die Launch Services und ihre Datenbank.

Richtig beschäftigt habe ich mich damit aber noch nicht.
 
Ich haette da eine Idee. Die euch vielleicht hilft.

Quicksilver bietet doch auch die Moeglichkeit saemtliche Programme auf der Festplatte zu suchen und in den Index aufzunehmen.

Naja und Quicksilver ist doch jetzt Open Source...
 
Ah, das ist eine gute Idee.

Wenn Apple mal 3 Jahre kein neues Betriebssystem heraus gibt, könnte ih mich dransetzen … ;-)
 
LaunchServices ist ein guter Ansatz.

Und sonst braucht man kein QuickSilver, eine Spotlight Query sollte es auch tun

Alex