Automator 101 Jak automatyzować powtarzające się zadania na komputerze Mac
W przypadku wszystkich starych dowcipów dotyczących 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 zdziałać. 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ć.
Uruchamianie Automatora i tworzenie dokumentu
Program Automator jest domyślnie instalowany na komputerze Mac, można 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 w aplikacji> Automator w programie Finder.
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:
- Przepływ pracy: Przepływ pracy to seria czynności wykonywanych wewnątrz Automatora.
- Podanie: Aplikacja jest taka sama jak przepływ pracy, ale może być uruchamiana jako aplikacja spoza firmy Automator. Na przykład możesz przeciągać i upuszczać pliki na ikonę aplikacji, aby uruchamiać na niej przepływ pracy z zewnętrznego automatyzatora.
- Usługa: Umożliwia to utworzenie "usługi", która będzie dostępna z menu Usługi w innych aplikacjach.
- Drukuj wtyczkę: Wtyczka drukowania pojawi się w oknie dialogowym drukowania systemu.
- Akcja folderów: Jest to przepływ pracy powiązany z określonym folderem na komputerze Mac. Po dodaniu plików do tego folderu komputer Mac automatycznie uruchomi przepływ pracy.
- Alarm kalendarza: Działa, gdy określone zdarzenie wystąpi w twoim kalendarzu.
- Wtyczka Image Capture: Ta opcja pojawia się jako opcja w narzędziu Image Capture, używanym podczas przesyłania zdjęć do komputera Mac.
- Polecenie dyktowania: Działa, gdy zostanie wyzwolony przez polecenie głosowe, znane jako polecenie dyktowania, na komputerze Mac.
Tworzenie prostej usługi
Na przykład utworzymy usługę, z której można 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 odbiera zaznaczony tekst w dowolnej aplikacji." Oznacza to, że możesz wybrać 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).
Możesz to jednak zmodyfikować. Na przykład możesz wybrać "Usługa otrzymuje 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ą 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ę 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ł na głos ten tekst.
Więcej sztuczek
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 na wybranych elementach. Można na przykład utworzyć działanie Folder, które pobiera obrazy dodane do określonego folderu, tworzy kopię zapasową, a następnie zmniejsza je dla Ciebie.
Możesz także kliknąć przycisk Nagraj, aby zarejestrować serię kliknięć myszką i wpisywać zdarzenia 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 zasadami możesz pokonywać Automatora i wymyślać, jak zrobić to, co chcesz. Możesz także poczuć się upoważnionym 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, zrozumienie, jak działa Automator i jak z nich korzystać.