Beschleunigen Workflow mit Automator
Frage
bemerkte ich, dass jedes Mal, wenn ich meinen Computer neu starten Ich habe folgende Aufgaben:
- offen Klemme
- Typ 'cd sites / mysite'
- Öffnen Sie ein anderes Register in Terminal
- Typ 'cd sites / mysite'
- Typ 'script / server --debugger'
- open Safari gehen
- ' http: // localhost: 3000 / '
- open Textmate
- Öffnen -> mysite
Ist es möglich, diesen Prozess zu automatisieren Automator verwenden? Falls nein, gibt es Alternativen, diesen Prozess zu beschleunigen?
Ich habe versucht, diesen Prozess mit Automator zu registrieren, würde aber besser sein, Befehle direkt zu verwenden.
Lösung
Sie können wahrscheinlich mit Automator, und ich würde beginnen, indem die Aufnahme in Automator versuchen (Workflow> Datensatz, es wird Sie über die spezielle sysPreference sagen Sie drehen müssen).
Wenn Automator kann es nicht leicht aufnehmen, dann würde wahrscheinlich Apple viel einfacher sein. Automator leuchtet, wenn ein Stück in die andere fließen muss (eine echte „Workflow“). Wenn es nur ein Haufen von unabhängigen Schritten ist, dann ist Shell-Skripte oder Apple einfacher (außer in Fällen, in denen Automator kann es für Sie aufzeichnen).
Einige Tipps:
In einem Shell-Skript "öffnen Sie http: // ...". Wird die Seite in Ihrem bevorzugten Browser öffnen
osascript können Sie kleine Applescripts in einem Shell-Skript ausgeführt werden.
Automator können beide Shell-Skripte und Applescripts ausführen
Applescripts können Shell-Skripte ausgeführt werden.
Andere Tipps
Nun, Sie nicht wirklich brauchen, Automator für die meisten dieser Aufgaben - nur gute Voreinstellungen für Terminal und Safari Einrichtung
.Mit Klemme können Sie in die Einstellungen gehen und ein paar Terminal-Fenster definieren spezifische Skripte ausgeführt werden, wenn sie in Betrieb genommen. Dann können Sie die Fenster anordnen, wie Sie wollen (Tabs, Fenster oder eine Kombination aus beiden) und das Ergebnis als Fenstergruppe speichern. Dann können Sie das Fenster Gruppe automatisch machen starten, wenn Klemme geöffnet wird.
Schließlich können Sie in den Systemeinstellungen gehen und sowohl Safari und Terminal eingestellt anmelden um Artikel zu sein (unter Accounts).
Um Texmate das spezifische Projekt zu öffnen, müssen Sie nur die Textmate Befehlszeilenoption (Maat mysite) verwenden können.