Dla wszystkich starych dowcipów na temat myszy z jednym przyciskiem i prostoty, komputery Mac mają kilka funkcji dla zaawansowanych użytkowników, których Windows po prostu nie oferuje. Automator jest jednym z nich, oferującym prosty sposób automatyzacji powtarzalnych zadań bez oprogramowania innych firm.
Automator to potężne narzędzie i można z nim wiele zrobić. Możesz użyć interfejsu graficznego do tworzenia "receptur" automatyki za pomocą metody "przeciągnij i upuść" lub ręcznie napisać AppleScript. Szybkie wyszukiwanie w Internecie doprowadzi Cię do wielu różnych przykładów rzeczy, które możesz z nim zrobić.
Program Automator jest domyślnie instalowany na komputerze Mac, więc możesz go uruchomić, naciskając klawisze Command + Space, aby otworzyć wyszukiwanie Spotlight, wpisując Automator i naciskając klawisz Enter. Można go również znaleźć w kategorii Inne> Automator w aplikacji Launchpad lub Aplikacje> Automator w Finderze.
Zobaczysz wiele różnych typów dokumentów, od których możesz zacząć. Wszystkie te są zasadniczo różne rodzaje workflow; są uruchamiane na różne sposoby:
Na przykład utworzymy usługę, z której możesz korzystać w dowolnej aplikacji. Najpierw wybierzemy usługę w oknie dialogowym i klikamy Wybierz. W górnej części okna możemy wybrać, z czym chcemy pracować. Domyślnie jest ustawiony na "Usługa otrzymuje wybrany tekst w dowolnej aplikacji." Oznacza to, że możesz zaznaczyć tekst, a następnie kliknąć menu aplikacji, wskazać Usługi i wybrać swoją usługę w dowolnej aplikacji. (Możesz również kliknąć tekst prawym przyciskiem myszy lub kliknąć z wciśniętym klawiszem Control, w zależności od aplikacji).
Mógłbyś to zmienić. Na przykład możesz wybrać "Usługa odbiera pliki lub foldery w Finderze", a usługa pojawi się tylko wtedy, gdy wybierzesz pliki lub foldery w aplikacji Finder.
Następnie możesz wybrać akcje z lewego panelu. Przeciągnij i upuść je po prawej stronie, a zostaną one uruchomione w wybranej przez ciebie kolejności. Na przykład możemy przeciągnąć i upuścić akcję Tekst> Mów tekst na prawym panelu i wybrać głos.
Kliknij menu Plik, kliknij polecenie Zapisz i wprowadź nazwę swojej usługi. Pojawi się wtedy jako opcja w twoim systemie. Na przykład, po zapisaniu powyższej usługi, możemy teraz wybrać tekst w dowolnej aplikacji, kliknąć menu Usługi i wybrać naszą usługę, aby komputer odczytał ten tekst na głos.
Stworzyliśmy usługę w powyższym przykładzie, ale proces jest podobny dla każdego rodzaju przepływu pracy, który chcesz utworzyć. Możesz dodać wiele akcji z lewego panelu i ułożyć je w kolejności, w jakiej chcesz, przeciągając i upuszczając, aby wykonać wiele operacji po kolei. Można na przykład utworzyć działanie Folder, które spowoduje dodanie zdjęć do określonego folderu, utworzenie kopii zapasowej, a następnie zmniejszy je dla Ciebie.
Możesz także kliknąć przycisk Nagraj, aby nagrać serię kliknięć myszką i wpisywać wydarzenia na komputerze, co umożliwi automatyczne wykonanie ich później. Zasadniczo jest to podobne do nagrywania makra, dzięki czemu możesz automatycznie kopiować swoje działania. Po nagraniu kolejność zdarzeń będzie wyglądać jak akcja "Obserwuj mnie, co możesz zrobić" w dowolnym miejscu w przepływie pracy.
Aby zrobić jeszcze więcej, istnieje akcja "Uruchom AppleScript", której możesz użyć do automatycznego uruchamiania kodu napisanego w AppleScript. Jeśli przeszukujesz Internet, znajdziesz wiele przydatnych akcji napisanych w AppleScript, które możesz skopiować i wkleić w akcji Run AppleScript. Dzięki temu możesz wykonywać bardziej zaawansowane czynności, które nie pojawiają się jako łatwe do przeciągnięcia i upuszczenia w Automatorze.
Najwyraźniej po prostu drapiemy powierzchnię tutaj i to jest idea. Całe książki mogłyby być napisane na ten temat. Po zapoznaniu się z podstawowymi zagadnieniami można pokusić się o Automatora i dowiedzieć się, jak zrobić to, co chcesz. Możesz także czuć się upoważniony do wyszukiwania w Internecie przydatnych przepływów pracy Automatora i fragmentów kodu AppleScript, które mogą szybko wykonać te powtarzające się zadania dla ciebie, zrozumieć, jak działa Automator i jak z nich korzystać.