Co to jest aplikacja Automator

Dzisiaj porozmawiamy o tym, jaka może być najbardziej niedostatecznie używana aplikacja na Macu (oprócz Photo Booth): aplikacja Automator.

Mam komputer Mac od około trzech lat i przez długi czas tylko raz korzystałem z tej aplikacji. I to było po to, aby stworzyć globalny skrót klawiaturowy na moim Macu, aby uzyskać liczbę słów.

Ostatnio jednak zatapiam zęby w aplikacji Automator. Mam mnóstwo doświadczenia na platformach takich jak Zapier i Integromat. Ale z jakiegoś powodu Automator do niedawna wślizgiwał się pod mój radar.

W tym poście chcę podnieść świadomość na temat tej wspaniałej aplikacji i zachęcić was do wypróbowania automatyzacji! Omówię, czym jest Automator, jak działa, omówię jego podstawowe komponenty, a nawet przedstawię krótki samouczek dotyczący automatyzacji trybu jasnego/ciemnego na komputerze Mac.

Bez zbędnych ceregieli przejdźmy do tego!

Notatka: Kiedy początkowo pisałem ten artykuł, miałem wrażenie, że aplikacja Skróty, która pojawi się w macOS Monterey, zastąpi aplikację Automator na Macu. Wygląda jednak na to, że obie aplikacje będą obsługiwane jednocześnie. Zignoruj ​​więc wszelkie komentarze w tym artykule na temat skrótów zastępujących Automatora – na razie wygląda na to, że będziesz mieć oba w macOS Monterey.

Zawartość

  • Co to jest aplikacja Automator na Macu?
    • Szybkie wyjaśnienie automatyzacji cyfrowej
  • Jak działa aplikacja Automator na Macu?
    • Automatycznie wykonuj powtarzalne zadania za pomocą przepływów pracy
    • Napisz skrypt dla niestandardowych działań Automatora
  • Jak przydatna jest aplikacja Automator?
    • Dość solidna jak podstawowa aplikacja Automator
    • Jest jednak dość przestarzały
    • Automator na Macu zostanie zastąpiony przez Skróty
  • Podstawy aplikacji Automator
    • działania
    • Zmienne
    • Skrypty
    • Działania osób trzecich
  • Jak zautomatyzować tryb jasny/ciemny na komputerze Mac za pomocą aplikacji Automator
    • Krok 1: Otwórz aplikację Automator
    • Krok 2: Skonfiguruj swój przepływ pracy
    • Krok 3: Zapisz przepływ pracy w aplikacji Automator
  • Ułatw sobie życie i wydajniej dzięki aplikacji Automator na Macu
    • Powiązane posty:

Co to jest aplikacja Automator na Macu?

Aplikacja Automator na Macu to aplikacja, która umożliwia tworzenie zautomatyzowanych przepływów pracy. Jeśli znasz aplikacje takie jak IFTTT lub Shortcuts na iOS, a nawet usługi takie jak Zapier i Integromat, to mniej więcej wiesz, jak działa Automator.

Różnica między Automatorem a innymi aplikacjami do automatyzacji cyfrowej polega na tym, że Automator jest zintegrowany z systemem macOS. Możesz go więc używać do takich rzeczy, jak zmiana ustawień systemowych, zarządzanie plikami i dodawanie skrótów klawiaturowych do komputera Mac.

To świetne narzędzie do oszczędzania czasu, a także dodawania funkcji do komputera Mac, których w przeciwnym razie by nie było.

Czuję, że powinienem wspomnieć, że istnieje wiele innych narzędzi do automatyzacji dla macOS, które są lepsze niż Automator. Podkreśliłem jeden w moim ostatnim Najlepsze czerwcowe aplikacje na iOS i macOS Poczta, Maestro Keyboard, który polecam bardziej zaawansowanym pasjonatom automatyzacji. Automator ma tę zaletę, że jest prosty i darmowy, co jest idealne dla większości użytkowników.

Szybkie wyjaśnienie automatyzacji cyfrowej

Jeśli to wszystko brzmi dla ciebie jak po grecku, nie martw się! Jest tak prawdopodobnie dlatego, że nie znasz pojęcia automatyzacji cyfrowej. Zmieńmy to.

Ten rodzaj automatyzacji, który większość z nas zna, ma miejsce w fabrykach. Materiał jest przekazywany do otwarcia fabryki, a maszyny automatycznie przenoszą go przez fabrykę, modyfikując go z minimalnym udziałem człowieka lub bez niego, a ostatecznie wypluwa z fabryki jako gotowy produkt. Stal wchodzi, a wychodzi łyżka.

Automatyka cyfrowa działa w bardzo podobny sposób, ale ma kilka różnych elementów:

  • Automatyzacja cyfrowa jest ogólnie bardziej skoncentrowana na zmniejszeniu ilości pracy, którą musisz wykonać, niż na tworzeniu „produktu” lub „wyników”. Może jednak robić te rzeczy.
  • Uzupełnia go standardowy komputer, a nie jakaś wyrafinowana maszyna. Więc każdy, kto ma komputer, może korzystać z cyfrowej automatyzacji!

Możesz użyć automatyzacji cyfrowej, aby automatycznie porządkować swoje pliki, wysyłać te same wiadomości e-mail w każdy piątek lub zmniejszać obrazy o połowę. To wszystko, co możesz zrobić z aplikacją Automator, gdy zrozumiesz, jak to działa.

Jak działa aplikacja Automator na Macu?

Cieszę się, że zapytałeś! Istnieją dwa ogólne sposoby, w jakie aplikacja Automator wykonuje swoje zadania. Jeden jest dość prosty, podczas gdy drugi może wymagać trochę nauki, aby się z nim uporać.

Automatycznie wykonuj powtarzalne zadania za pomocą przepływów pracy

Pierwsze z tych podejść to przepływy pracy. Przepływy pracy są w Automatorze odpowiednikiem tego, co inne aplikacje czasami nazywają „rutyną” lub „automatyzacją”.

Tworząc przepływ pracy w aplikacji Automator, pierwszą rzeczą, którą musisz zrobić, to wybrać rodzaj przepływu pracy, który chcesz utworzyć.

To określi, jaką formę przybierze Twój przepływ pracy, a także kiedy i jak działa. Na przykład możesz wybrać między dodaniem opcji do menu prawego przycisku myszy lub ustawieniem przepływów pracy do uruchamiania na podstawie kalendarza.

Następnie utworzysz akcje, które chcesz uruchomić w swoim przepływie pracy. W tej części będziesz łączyć ze sobą różne kroki i akcje, które będą uruchamiane za każdym razem, gdy rozpocznie się przepływ pracy. Może to być jeden krok lub kilka kroków.

Jeśli nie wiesz, jak pisać kod, to są rodzaje automatyzacji, które będziesz tworzyć!

Napisz skrypt dla niestandardowych działań Automatora

Dla tych, którzy wiedzą, jak pisać kod, masz również tę opcję. Umożliwia to tworzenie niestandardowych procedur automatyzacji, które integrują się z systemem macOS. Dzięki temu nie ograniczają Cię standardowe opcje przepływu pracy dostępne w aplikacji Automator.

Wadą jest oczywiście to, że musisz wiedzieć, jak pisać kod! Możesz użyć poleceń AppleScript, JavaScript, a nawet poleceń powłoki, aby uruchomić przepływ pracy.

Ponieważ będziesz pisać własne skrypty, napotkasz wiele typowych pułapek związanych z pisaniem kodu. Musisz się upewnić, że to działa, możesz znaleźć się w Google w trakcie całego procesu itp.

To, co nieco ułatwia ten proces, to fakt, że możesz połączyć swój skrypt z wbudowanymi akcjami Automatora. Więc jeśli jest coś, co chcesz zrobić ze swoim kodem, co Automator może już zrobić, możesz pominąć pisanie tego fragmentu kodu.

Jak przydatna jest aplikacja Automator?

Teraz, gdy masz już podstawowe pojęcie o tym, jak działa aplikacja Automator, chcę poświęcić chwilę na omówienie przydatności tej aplikacji.

Szczerze mówiąc, mam dość mieszane uczucia, a ostatnie decyzje Apple prowadzą mnie do przekonania, że ​​ma mieszane uczucia również w przypadku Automatora. Rozbijmy to.

Dość solidna jak podstawowa aplikacja Automator

Należy zauważyć, że aplikacja Automator nie jest w żaden sposób zła. To przyzwoita aplikacja do cyfrowej automatyzacji.

Dla tych, którzy chcą odkrywać i majstrować przy nim, będziesz mógł wymyślić wiele nowych funkcji i oszczędzających czas dla swojego Maca. I prawdopodobnie odkryjesz, że wiele aplikacji narzędziowych innych firm można łatwo zastąpić, eksperymentując z Automatorem.

Jest to szczególnie ważne, jeśli wiesz, jak pisać AppleScript lub JavaScript. Nie pozwoli ci zrobić niczego automatycznie, ale całkiem blisko. Apple daje tu dużą swobodę, w tym zagnieżdżanie przepływów pracy. A więc możliwości są ogromne!

Jest jednak dość przestarzały

Chociaż uważam, że aplikacja Automator ma wiele zalet, nie jest idealna. W erze przed platformami takimi jak Zapier i IFTTT Automator mógł wydawać się nie do pobicia. Ale został pobity i pobity dobrze.

Interfejs jest przestarzały i jasne jest, że Apple od wielu lat nie udostępniał Automatorowi żadnej TLC. Brakuje również dość podstawowej funkcjonalności. Na przykład funkcja Night Shift nie jest dostępna w Automatorze.

Wiek Automatora może onieśmielać również nowicjuszy. Platforma taka jak Zapier ma być jak najbardziej dostępna. Jednak Automator jest trudniejszy do opanowania, co moim zdaniem sprawia, że ​​jest mniej przydatny dla przeciętnego użytkownika.

Automator na Macu zostanie zastąpiony przez Skróty

Wydaje się, że Apple zauważył wiek i złożoność Automatora. Z perspektywy czasu nie sądzę, że zaniedbanie, z jakim zmagała się ta aplikacja, było całkowicie niezamierzone.

Apple ogłoszone na WWDC21 że aplikacja Automator zostanie zastąpiona skrótami w macOS Monterey. Dla tych, którzy nie wiedzą, Skróty (pierwotnie Siri Shortcuts) to aplikacja na iPhone'a, która pozwala użytkownikom tworzyć automatyzacje.

Skróty mają prostszy i nowocześniejszy interfejs użytkownika niż Automator. Chociaż z mojego doświadczenia wynika, że ​​wersja skrótów na iOS jest znacznie bardziej ograniczona niż Automator.

To powiedziawszy, Apple twierdziło w swoim ogłoszeniu o pojawieniu się skrótów w systemie macOS, że będziesz mógł przenieść swoje przepływy pracy Automatora do skrótów. Biorąc pod uwagę, że wersja skrótów na iOS nie byłaby w stanie obsługiwać niczego poza najbardziej podstawowym Automatorem przepływy pracy, muszę pomyśleć, że wersja skrótów dla systemu MacOS będzie bardziej niezawodna niż jej iOS odpowiednik.

Idealnie, skróty na macOS będą wizualną zmianą i bliskim następcą Automatora. Inną drogą, którą widzę, jak Apple wybiera, jest zezwalanie tylko na przeniesienie niektórych przepływów pracy Automatora do aplikacji Skróty systemu MacOS. Wszystko, co jest zbyt skomplikowane, może zostać porzucone.

Mam nadzieję, że Apple nie zdecyduje się na to, ale zobaczymy! Jeśli Apple zmniejszy wbudowaną automatyzację w systemie MacOS, zastępując Automator, myślę, że większość osób poważnie myślących o automatyzacji powinna przełączyć się na opcję taką jak Keyboard Maestro. Zobaczymy jednak, jak to się rozegra!

Podstawy aplikacji Automator

Jedną z ostatnich rzeczy, które chciałem omówić w tym poście, są elementy składowe przepływu pracy Automatora. Jeśli nigdy wcześniej nie korzystałeś z aplikacji do automatyzacji, dzięki temu dowiesz się, jak zanurzyć palce u stóp w aplikacji Automator.

działania

Pierwszym elementem przepływów pracy w aplikacji Automator są akcje. Akcje, jak sama nazwa wskazuje, to czynności, które wykona Twój przepływ pracy.

Załóżmy na przykład, że Kopiuj tekst to przepływ pracy, który tworzysz i z którym go wiążesz cmd + C. Po zaznaczeniu tekstu i naciśnięciu cmd + C, przepływ pracy wykona operację kopiowania tego tekstu.

Jeśli utworzysz skrót klawiaturowy, który przełącza się w tryb ciemny, Twoje działanie to przełączanie na tryb ciemny.

Jest to niezależne od wyzwalacza, który wyzwala przepływ pracy. W obu powyższych przykładach wyzwalacz jest skrótem klawiaturowym. Ale może to być również dzień kalendarzowy lub ręczne uruchomienie przepływu pracy z poziomu Automatora.

Możesz utworzyć przepływ pracy, który ma tylko jedną akcję lub łączy ze sobą dziesiątki akcji. To zależy od Ciebie i jak złożone są Twoje przepływy pracy!

Zmienne

Drugim elementem przepływu pracy w aplikacji Automator są zmienne. Zmienne to symbole zastępcze w przepływie pracy, które zmieniają się w zależności od kontekstu, w którym przepływ pracy jest używany.

Na przykład, jeśli chcę skopiować pierwszą literę słowa i automatycznie utworzyć nowy plik o nazwie od tej litery, będziesz potrzebować zmiennej. Tę zmienną można by nazwać „Pierwszą literą słowa”. Za każdym razem, gdy uruchomisz aplikację, ta zmienna zmieni się, aby reprezentować pierwszą literę słowa.

Jeśli znasz algebrę, możesz porównać ją ze sposobem, w jaki „x” jest używane w algebrze. To symbol zastępczy, który zmienia się za każdym razem, gdy korzystasz z przepływu pracy.

W przeciwieństwie do akcji zmienne nie są wymagane do utworzenia przepływu pracy. Nigdy nie musisz ich używać. Pozwalają jednak na tworzenie bardziej złożonych przepływów pracy, ponieważ Twoje przepływy pracy będą działać w szerszych kontekstach. Przydają się również, gdy musisz pobrać informacje lub dane z jednej rzeczy i przenieść je do innej.

Skrypty

Wspomniałem już o tym wcześniej, więc pokrótce tutaj.

Kolejnym opcjonalnym elementem przepływów pracy w aplikacji Automator są skrypty. Skrypty to akcja, którą możesz wypełnić kodem. Na własną rękę nic nie robią. Ale wpisz do nich trochę kodu i możesz zacząć robić całkiem imponujące rzeczy.

Automator pozwala tylko na używanie poleceń JavaScript, AppleScript i powłoki. Musisz więc zapoznać się z jednym z nich, aby móc korzystać z tej funkcji.

Jeśli jednak potrafisz pisać w tych językach, możesz zmienić Automator z podstawowego narzędzia automatyzacji w coś naprawdę potężnego. Możesz także mieszać swój skrypt z innymi akcjami Automatora. Nie jest albo/albo.

Działania osób trzecich

Wreszcie mamy działania stron trzecich. Są to czynności dodawane do aplikacji Automator przez aplikacje firm innych niż Apple, które instalujesz na komputerze Mac. Na przykład, jeśli zainstalujesz Microsoft Word na komputerze Mac, zobaczysz akcje pojawiające się w Automatorze dla Microsoft Word.

Apple umożliwiło to dzięki zastosowaniu an API automatyzatora. Deweloperzy, którzy zdecydują się skorzystać z tego interfejsu API, mogą zwiększyć użyteczność Automatora.

Niestety, muszą to dodać sami programiści. Jeśli więc nie możesz znaleźć wsparcia dla działań ze swojej ulubionej aplikacji, prawdopodobnie nie masz szczęścia.

Jak zautomatyzować tryb jasny/ciemny na komputerze Mac za pomocą aplikacji Automator

Przed zamknięciem tego artykułu chciałem zostawić Ci coś prostego, co możesz osiągnąć w aplikacji Automator. W ten sposób możesz zdobyć praktyczne doświadczenie, zanim wyślę cię w drogę.

Ponadto dodam więcej postów Automatora do AppleToolBox w ciągu tygodnia, więc pamiętaj dostroić jeśli chcesz dowiedzieć się więcej!

W szczególności zamierzamy stworzyć przepływ pracy, który pozwoli Ci przełączać się między trybem ciemnym i jasnym w dowolnym momencie z menu prawego przycisku myszy. Przydatne i proste!

Krok 1: Otwórz aplikację Automator

Dość proste! naciskać cmd + spacja, wpisz „Automator” i naciśnij powrót. Aplikacja Automator powinna się otworzyć.

Podwójne kliknięcie Nowy dokument. To powinno cię tu sprowadzić:

Wybierać Szybka akcja.

Krok 2: Skonfiguruj swój przepływ pracy

Następnie powiemy naszej automatyzacji, czego od niej oczekujemy. Aby rozpocząć, wybierz tekst dla Otrzymuje przepływ pracy pole u góry ekranu. Dla Obraz pole, wybrałem Jasność opcja. Możesz wybrać cokolwiek Obraz lubisz – jest to ikona, która pojawi się obok tego elementu w menu prawym przyciskiem myszy.

w Szukaj w lewym górnym rogu tego okna wpisz „Zmień wygląd systemu”. Powinieneś zobaczyć wyskakujące okienko akcji o tej samej nazwie.

Przeciągnij i upuść tę akcję do swojego przepływu pracy.

Upewnij się, że Zmienić wygląd pole jest ustawione na Przełącz jasny/ciemny, jak na powyższym zrzucie ekranu. Możesz kliknąć Biegać w prawym górnym rogu tego okna, aby zobaczyć swój przepływ pracy w akcji!

Krok 3: Zapisz przepływ pracy w aplikacji Automator

Na koniec po prostu zapiszemy ten przepływ pracy, abyś mógł zacząć z niego korzystać. Aby to zrobić, kliknij Plik, następnie Zapisać. Nazwij swój przepływ pracy jako odpowiedni, na przykład:

Po kliknięciu Zapisać, zaznacz tekst w dowolnym miejscu na Macu i kliknij prawym przyciskiem myszy. Z menu prawego przycisku myszy wybierz Usługii powinieneś zobaczyć swój przepływ pracy zatytułowany w tym miejscu. Kliknij to!

Na początku możesz otrzymać powiadomienie z prośbą o zezwolenie tej aplikacji na zmianę motywu. Pozwól na to, ponieważ to Ty stworzyłeś przepływ pracy. Wiesz, że to nie jest złośliwe!

Gdy na to zezwolisz, będziesz mógł przełączać się między trybem ciemnym i jasnym na komputerze Mac, po prostu podświetlając tekst i wybierając tę ​​opcję z menu po kliknięciu prawym przyciskiem myszy. Całkiem fajne!

Ułatw sobie życie i wydajniej dzięki aplikacji Automator na Macu

I to wszystko! To większość podstaw, które musisz znać, aby zrozumieć i korzystać z aplikacji Automator. To ukryty klejnot na Macu, który wkrótce zostanie zastąpiony skrótami. Nauka tego teraz może przygotować Cię do korzystania ze skrótów w systemie macOS, a po pojawieniu się systemu macOS Monterey powinieneś być w stanie przenieść przepływy pracy Automatora do skrótów.

Do tego czasu koniecznie poeksperymentuj z tym i wróć do blog AppleToolBox. Omówimy więcej samouczków Automatora, a także zwykłą mieszankę wiadomości, samouczków i recenzji, którą zawsze robimy.

Do zobaczenia następnym razem!