LaunchControl ist eine umfassende GUI für launchd mit der man System- und User-Dienste auf dem Mac erstellen, verwalten und debuggen kann.
Mit LaunchControl erhält man einen Überblick aller Dienste mitsamt dem aktuellen Status. Ungültige Dienste sind hervorgehoben und man sieht die zugehörige Problembeschreibung. Einzelne Dienste lassen sich mit einem Klick aktivieren und deaktivieren. Das gleiche gilt fürs Laden, Entladen und ad-hoc starten. Lange Auflistungen von Jobs lassen sich nach Name und Eigenschaften filtern, damit man genau das wonach man sucht in wenigen Augenblicken findet.
LaunchControl ist allerdings mehr als nur einer von vielen .plist-Editoren. Die Anwendung bietet ein eigenes Interface für jeden launchd Konfigurationsschlüssel. Im Interface sind außerdem zu jedem Zeitpunkt nur die Infos zu sehen, die aktuell für den Anwender relevant sind.
Obwohl der Standard-Modus von LaunchControl alle dokumentierten Features von launchd unterstützt, kann es vorkommen, dass man auf inoffizielle Features zurückgreifen muss. Dazu wechselt man einfach in den 'Expert Mode'. Beide Modi sind vollständig miteinander synchronisiert, das heißt Änderungen, die man im einen Editor durchführt, sind umgehend im anderen zu erkennen.
LaunchControl ist daher ideal für alle, die schon mal mehr Zeit als ihnen lieb ist mit dem debuggen einzelner Jobs verbracht haben. Das Programm führt eine umfassende Analyse der Jobs durch, meistens ist es so dazu in der Lage, direkt zu ermitteln woran es hapert und wie man das Problem beheben kann. Die meiste Funktionalität von launchctl ist enthalten, das heißt alles was man braucht um launchd Dienste zu erstellen, zu bearbeiten, zu entfernen und zu debuggen.
Reviews
Es liegen noch keine Meinungen über LaunchControl vor. Sei die erste Person! Kommentar