Freitag, 24. September 2010

Programm mehrfach starten unter Mac OS

Läßt sich ein Programm mehrfach öffnen unter Mac OS X? Im Prinzip ja. Grundsätzlich läuft jedes Programm nur mit einer Instanz und beim erneuten Aufruf des Programms holt das OS diese in den Vordergrund.

Die Standardlösung für dieses Problem ist das Duplizieren des Programms. Diese Lösung gefällt mir nur überhaupt nicht. Man muss immer wissen, welche Instanz man bereits laufen hat, man verdoppelt den Speicherverbrauch, etc.

Eine viel sauberere Lösung ist die Verwendung des Terminals mit dem "open" Kommando. Mit dem Parameter "-n" wird schlicht eine weitere Instanz des selben Programms gestartet. Ich nutze das gerne, wenn ich mit Audiobook-Builder Hörbücher zusammenstelle. Während eine Instanz CDs einliesst kann ich auf einer zweiten Instanz aus Dateien oder iTunes heraus parallel ein anderes Hörbuch erzeugen.
open -n /Applications/Audiobook\ Builder.app
Quellen und weiterführende Links: