Mac OS X verhindert das Ausführen von mehreren Instanzen eines Programms unter einem Benutzer. Bei Instant Messengern ist es allerdings häufig der Fall, dass man zumindest zwei Accounts/Konten (z.B. Privat und Firma) besitzt und mit diesen auch zur selben Zeit Online sein möchte. Skype verwendet leider ein proprietäres Protokoll und es ist somit nicht möglich Programme wie Adium für die Verbindung mit mehreren Konten einzusetzen, sondern man ist auf das Skype.app angewiesen. Skype selbst unterstützt auch nicht die Verwendung von mehreren Konten gleichzeitig. D.h. es bleibt nur die Möglichkeit zwei Instanzen von Skype laufen zu lassen, dafür muss man folgendes machen:
- Ein zweites Benutzerkonto (hier: “Privat”) für Mac OS X wird benötigt, d.h. dieses muss in den Systemeinstellungen anlegt sein bzw. werden
- Erste Skype-Instant wie gewohnt oder über das Terminal starten: “/Applications/Skype.app/Contens/MacOS/Skype”
- Benutzer im Terminal wechseln: “su Privat” (zuvor festgelegtes Passwort für den Benutzer muss eingegeben werden)
- Zweite Skype-Instanz über das Terminal starten: ”/Applications/Skype.app/Contens/MacOS/Skype”
Das lässt sich auch alles automatisieren, indem man sich ein kleines Shell-Skript schreibt. Damit das Passwort nicht immer eingegeben werden muss, kann auch die sudoers-Datei entsprechend bearbeitet werden – über eventuelle Sicherheitseinbußen sollte man sich im Klaren sein.
Verwandte Beiträge
- Git auf Mac OS X installieren
- MacBook Pro-Festplatte tauschen
- Tabs für den Finder
- Standard-Editor vi
- Tastaturkürzel für nächsten und vorherigen Tab in Safari ändern
19. January 2010 - 12:18
Danke für diesen Artikel. Als absoluter Shell Neuling wäre es super wenn du das oben genannte Skript veröffentlichen könntest
Danke
Matt
2. February 2010 - 20:31
Wie man das Skript erstellt steht im Artikel. Wenn ich das Skript zum Download zur Verfügung stellen würde, würdest du es vermutlich nicht nutzen können, da dir die Erfahrung für den Umgang mit der Konsole fehlt.