mac | Kurzeinführung in Snow Leopard und Dienste

Automator - Dienst

Mit dem Erschei­nen von Mac OS X Snow Leo­pard (10.6) schwär­men alle von der neuen Mög­lich­keit Dienste in die Pro­gramme sel­ber ein­zu­bin­den. Klar, das klingt alles super und des­we­gen habe ich mal über­legt, wo ich einen Dienst benö­ti­gen könnte. Auf die Schnelle ist mir ein­ge­fal­len, das ich bis­her mei­nen GPS-Logger Win­tec WBT-200 hän­dig auf der Kom­man­do­zeile lösche, da in GPS­Ba­bel bis­her keine Mög­lich­keit ein­ge­baut wurde, dies dort zu tun.

Wie bin ich also vorgegangen?

Zuerst wird der Auto­ma­tor gestar­tet, er prä­sen­tiert sich mit fol­gen­dem Startdialog

Automator - Startdialog

Hier wäh­len wir die Vor­lage »Dienst« aus.

Es öffnet sich das Automator-Fenster und im rech­ten Feld seht ihr oben das Spe­zi­elle beim Erstel­len von Diensten

Automator - Dienstspezifisch

Unter »Dienst emp­fängt« könnt Ihr aus­wäh­len, was genau das Pro­gramm an den nach­fol­gen­den Arbeits­ab­lauf über­ge­ben soll

Automator - Ausgabeauswahl

Und anschlie­ßend defi­nie­ren, ob der Dienst für alle Pro­gramme gel­ten soll oder nur für ein Bestimmtes

Automator - Programmauswahl 2

Jetzt kann man, wie das bei Auto­ma­tor üblich ist, sich einen Arbeits­ab­lauf zusam­men­zie­hen. In mei­nem Fall führe ich ein­fach eine Befehls­zeile auf der Shell aus

/Applications/gpsbabel  -i wbt,erase -f /dev/tty.BT-GPS-SPPslave  -F -

Das Ganze sieht dann im Auto­ma­tor so aus

Automator - Wintec

Wenn man die­sen Arbeits­ab­lauf spei­chert, wird die­ser direkt in ~/Library/Services abgelegt.

Wenn man nun in den Sys­tem­ein­stel­lun­gen unter Tas­ta­tur schaut, dann fin­det man in den Tas­ta­tur­kurz­be­feh­len unter Dienste

Systemeinstellungen - Tastaturunse­ren soeben erstell­ten Dienst.

Wenn wir jetzt das ent­spre­chende Pro­gramm öffnen, für den wir die­sen Dienst erstellt haben (in mei­nem Fall GPS­Ba­bel), dann fin­den wir im Menü

GPSBabel+ und Dienste

Und fer­tig ist unser ers­ter Dienst.

Ich gebe zu, der Dienst ist wirk­lich ein­fach, da keine Daten aus dem Pro­gramm sel­ber über­ge­ben wer­den und auch sonst nicht viel pas­siert. Genauso hätte ich dafür auch ein Skript auf den Desk­top legen und die­sen mit nem Dop­pel­klick star­ten kön­nen. Aber um auf­zu­zei­gen, wie das alles funk­tio­niert, ist es viel­leicht gar nicht so schlecht.

Wie schaut das bei Euch aus? Habt ihr schon Dienste erstellt? Wel­che täg­li­chen Arbei­ten laßt Ihr ab sofort durch Dienste schnel­ler erledigen?

Ähnli­che Arti­kel zu die­sem Thema:

  1. mac | Dienste oder Was hat sich Apple dabei gedacht?
  2. fs | Snow business

  1. Noch keine Kommentare vorhanden.

:) :( ;) :mrgreen: :lol: :roll: :idea: :oops: more »