Task3 ist eine Anwendung zur Automatisierung verschiedener Aktionen wie das Starten von Anwendungen, das Hochfahren des Macs, das Aushängen von Volumes usw. Sie integriert meine Anwendungen wie MacSSController, SUL und LaLL und hat weitere Funktionen. Sie hilft, viele Arten von Aufgaben auszuführen, zum Beispiel hilft sie, Dateien zu sichern oder zu kopieren, wenn das zugehörige Volume gemountet ist, beendet die festgelegte Anwendung nach einer bestimmten Dauer, wirft Volumes aus, wenn eine Anwendung beendet wird, fährt den Computer herunter, wenn Safari das Herunterladen von Dateien abgeschlossen hat...
Funktionen:
- Einfach: Eine Aufgabe besteht aus 3 Abschnitten. "Trigger" definiert Ereignisse, die die Aufgabe starten, "Aktion" definiert, was zu tun ist, und "Bedingung" definiert die Bedingungen, ob die Aktionen ausgeführt werden sollen. Zum Beispiel ist "Trigger" "Mount von Volume A", "Aktion" ist "Datei B, C kopieren", "Bedingung" ist "Von 8:00 bis 17:00", dann werden, wenn Volume A gemountet ist, die Dateien B und C nur kopiert, wenn es von 8:00 bis 17:00 ist. Um eine einfache Aufgabe wie "Starte Anwendung D um 13:00" einzurichten, sind nur 2 Schritte erforderlich, während eine komplizierte Aufgabe mit vielen Aktionen und Bedingungen ebenfalls definiert werden kann.
- Verschiedene Operationen: Verschiedene Operationen können mit einer Kombination aus "Trigger", "Aktion" und "Bedingung" festgelegt werden. Nicht nur die Zeit & das Datum oder Wiederholungen, sondern auch gemountete Volumes, das Starten oder Beenden von Anwendungen, das Aktualisieren von Dateien oder Ordnern usw. können ein "Trigger" sein. Die Aktion kann auch das Öffnen einer App oder Datei, eines Shell-Skripts oder AppleScripts festlegen.
- Leichtgewichtig: Task3 verwendet kein Polling (Überprüfung der Bedingungen des Computers immer wieder), um "Trigger"-Ereignisse zu überwachen. Es wartet einfach auf geeignete Benachrichtigungen von verschiedenen Softwareanwendungen, sodass es niemals CPU-Leistung in der Leerlaufzeit verschwendet.
- Energieverwaltung: Task3 hilft dir, den Computer gemäß einem festgelegten Zeitplan zu starten. Task3 kann auch den Computer herunterfahren, wenn ein spezifischer "Trigger" wie das Ende des Downloads, Zeit & Datum usw. eintritt.
- Detaillierte Optionen: Task3 ermöglicht es dir, die Bedingung für die Ausführung von Aufgaben festzulegen, sodass es nicht nur eine Aufgabe durch ein spezifisches Trigger-Ereignis ausführen kann, sondern auch entscheiden kann, ob sie ausgeführt werden soll oder nicht, je nach ihrer Bedingung. Beispielsweise kann der Benutzer Task3 so einstellen, dass jobbezogene Dokumente und Anwendungen gestartet werden, wenn der Computer am Morgen eines Wochentags hochgefahren wird, und am Abend und am Wochenende kann Task3 persönliche Dokumente und Anwendungen starten.
- AppleScript verfügbar: Es ist AppleScript verfügbar. Es ist also möglich, eine spezifische Aufgabe auszuführen, indem man eine E-Mail sendet (eine Regel in Mail.app festlegen, um AppleScript auszuführen, wenn sie eine spezifisch betitelte E-Mail wie "Task3 führe Aufgabe "Backup durchführen und herunterfahren" erhält).
Zum Beispiel ist es möglich, Operationen wie die folgenden zu automatisieren.
- Startet den Mac um Mitternacht, verbindet sich mit dem Server und mountet ihn, und führt dann ein Backup durch.
- Lädt die neuesten Episoden des Podcasts am Morgen herunter und synchronisiert sie mit dem iPod / iPhone.
- Startet unterschiedliche Startobjekte an Wochentagen und am Wochenende.
- Führt ein Backup durch, wenn das festgelegte Volume im Finder gemountet ist.
- Kopiert Fotos in den festgelegten Ordner, wenn der USB-Stick der Digitalkamera gemountet ist.
- Wenn eine bestimmte Anwendung gemountet ist, öffnet sie die zugehörigen Anwendungen und Dateien.
- Öffnet festgelegte Dateien und Anwendungen oder führt ein Skript aus, wenn die Hotkey-Taste gedrückt wird.
- Wenn Safari das Herunterladen einer Datei abgeschlossen hat, benachrichtigt es mit Growl oder fährt den Mac herunter.
- Öffnet Dateien und Anwendungen an einem bestimmten Wochentag und zu einer bestimmten Zeit.