Dienstag, August 22, 2006

Shortcuts ins Dock!


Dock - Links to Samba Shares
Originally uploaded by emeidi.

Terminal - Save Shortcut
Originally uploaded by emeidi.

Im Dock von Mac OS X kann man nicht nur Icons von häufig benutzten Applikationen ablegen, sondern auch Laufwerke und Ordner darauf ziehen, deren Inhalt bei gedrückter Maustaste angezeigt wird.

Nachfolgend zwei Beispiele, wie man mit solchen Ordnern seine Produktivität steigert:

SSH-Shortcuts

Man öffne Terminal.app und wähle im Menu Save as... aus. Im erscheinenden Dialogfeld legt man einen (aussagekräftigen) Dateinamen ("Save as:") fest, aktiviert den unteren Radio-Button mit der Beschreibung "Execute this command (specify complete path)" und gibt im Eingabefeld den gewünschten Befehl ein, der mit Klick auf diesen Shortcut im Terminal ausgeführt werden soll.

In unserem Falle also beispielsweise:

ssh luna@192.168.0.101

Da ich sicherlich nicht der einzige bin, der desöfteren mit SSH auf verschiedenste Server zugreifen muss, handelt es sich hierbei um eine deutliche Arbeitserleichterung (und spart eine Menge Tipparbeit).

Für jeden Server eröffnet man nun einen solchen Shortcut. Sobald die Funktionsfähigkeit der erstellten Kurzbefehle geprüft worden ist, erstellt man von den Befehlen Aliasse. So kann man den Befehlen beliebige Namen geben und die lästige .term-Endung weglassen. Die Aliasse werden in einem separaten Ordner abgelegt und dieser danach ins Dock gezogen.

Mittels weniger Mausgesten kann ich ab sofort Verbindung zu all meinen Linux-Kisten aufnehmen. Arbeitet man mit SSH-Keys und nicht mit Passwörtern, loggt man sich so ohne zusätzliche Benutzerinteraktion auf den entfernten Server ein. Wunderbar, nicht?

SMB-Shares-Shortcut

Analog verfährt man mit auf dem Desktop gemounteten Samba-Freigaben: Mit Apfel+L erstellt man einen Alias des Netzlaufwerkes. Klickt man mit Doppelklick darauf, wird das Laufwerk gemountet (vorher das Share mittels Apfel-E "ejecten", damit man Mac OS X nicht durcheinander bringt). falls man die SMB-Zugangsdaten (Workgroup, User, Password) in der Keychain abgelegt hat, geschieht auch dies ohne weitere Benutzerinteraktion.

Auch diese Shortcuts legt man in einen Dateiordner ab (bei mir heisst dieser "SMB") und zieht ihn dann ins Dock.

4 Kommentare | neuen Kommentar verfassen

Kommentare

neuen Kommentar verfassen

Anonymous michi um 22.08.2006 08:33:00 Uhr

Der zweite Tipp ist in meinem Falle wirklich Zeit und Gold wert.
Dankeschön!

Anonymous yanux um 23.08.2006 00:32:00 Uhr

@emeidi

Schöne Lösung ;-) Das gleiche lässt sich noch etwas weiter ausfeilen um nicht eine term-Datei nur rechts vom dock ablegen zu können.

Man erstellt ein simples AppleScript:

tell application "Terminal"
activate
do script with command "ssh root@site.com"
tell window 1
end tell
end tell

...und speichere es als Programm oder Programm-Bundle. Für alle Anspruchsvollen hier kann mit dem Befehl SET grössen, Farben etc. des Terminal fensters eingestellt werden.

grüsse yanux

Anonymous yanux um 23.08.2006 00:38:00 Uhr

Bezüglich SMB, AFP resp. weitere Verbindungen: Um diese nicht immer herzustellen, kann dies wiederum automatisch mit einem Script welches unter den Startobijekten ist auf den Desktop und somit auch ins Dock gemountet werden ;-)

yanux.

Anonymous Anonym um 25.08.2006 10:30:00 Uhr

"Arbeitet man mit SSH-Keys und nicht mit Passwörtern, loggt man sich so ohne zusätzliche Benutzerinteraktion auf den entfernten Server ein."

du meinst wohl X.509 Certificates...?! Key und Passwort...das ist eigentlich das gleiche ;-)

Zitierungen dieses Artikels