Homepage
 

Hallo, Gast.
Suchen
Hint einsenden
Hint einsenden
Website Quick Links
 
Aktuelle OS X Hints
 
Neue Forumsbeiträge
 
Zurück  Ein Programm ständig geöffnet halten
Apps
Wenn Sie einige Programme haben, die bei Ihnen ständig geöffnet sind (bei mir z.B. sind das Notizzettel und DragThing), ist es einfacher, den Rechner diese Arbeit erledigen zu lassen.

Wenn Sie z.B. Notizzettel geöffnet halten möchten, entfernen Sie zunächst den Notizzettel aus den Startobjekten Ihres Benutzers (falls dort vorhanden), beenden Notizzettel. Erzeugen Sie anschließend die nachfolgende .plist-Datei im LaunchAgents-Verzeichnis ihrer Benutzer-Library, mit dem Namen "user.launchkeep.stickies.plist:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>user.launchkeep.stickies</string>
<key>KeepAlive</key>
<true/>
<key>Program</key>
<string>/Applications/Stickies.app/Contents/MacOS/Stickies</string>
</dict>
</plist>


Melden Sie jetzt Ihren Benutzer ab und wieder an (oder geben Sie im Terminal launchctl load ~/Library/LaunchAgents/user.launchkeep.stickies.plist ein).

Der Notizzettel bleiben von nun an ständig geöffnet. Nach Beenden, einem Absturz oder einem erzwungenen Programmende, öffnet sich jedes mal wieder der Notizzettel. Natürlich können Sie jederzeit das Programm beenden, benutzen Sie dafür launchctl remove user.launchkeep.stickies im Terminal. Oder schreiben Sie sich ein einfaches Script.

Achten Die darauf, dass Sie den Pfad zum Programm innerhalb des Programm-Pakets benötigen, und nicht den Pfad zum Paket als solches.
Wenn Sie etwas falsch gemacht haben, wird das Programm nicht nur offen gehalten, sondern wird auch noch etwa alle 10 Sekunden neu gestartet. Ist das der Fall, beenden Sie die .plist mit dem letzten Befehl, stellen Sie sicher, dass in der .plist alles korrekt ist und laden Sie sie erneut.

tedw
Erstellt von tedw am 24.07.2011 um 14:34 Uhr | Hits: 3307
Hint Optionen





 
top top