Praktyczny przewodnik do używania Automator
Makradar Technologii / / December 19, 2019
Automator - jest niezwykle łatwy w użyciu program z systemu Mac OS X, który pozwala na zautomatyzowanie niektórych operacji rutynowych i dziennych. Niestety, większość nowych użytkowników komputerów Mac nie są nawet świadomi istnienia tego narzędzia. Więc dzisiaj postaram się go naprawić i za pomocą przykładów ilustrujących przedstawiają podstawowe zasady tworzenia mini-programów, które są nazywane „Procesy» (workflow).
Obrazy Wielu Rename
Zaczynamy, być może, z dość prostym zadaniem partii zmiana nazwy obrazów według określonej maski, zawierający nazwę pliku, numer oraz aktualną datę. Jeśli istnieje wiele plików, można zmienić je ręcznie, ale z dużą liczbą plików polecam korzystania z usług Automator.
Aby uruchomić program, wystarczy albo znaleźć jego ikonę w górnej części katalogu programu (aplikacji), lub użyć ulubionego wyrzutnię uruchomić Spotlight aplikacji / systemu. I po kilku sekundach pojawi się okno aplikacji przed nami, oraz listę dostępnych szablonów:
- „Proces” - jest to prosta sekwencja działań, które mogą być uruchamiane bezpośrednio z Automator.
- „Program” jest autonomicznym procesem i może być zapisany jako aplikacja Mac OS X ze zwykłym przedłużeniem
* .app
. - „Usługa” - to proces, który zależy od kontekstu, mogą być stosowane w całej aplikacji systemowych lub szczególnych.
- „Akcja Folder” działa tylko w określonym folderze i jest inicjowany z dodanymi do niego przedmiotów.
- „Print wtyczek” są używane do okna drukowania Empower.
- „Przypomnienia iCal» - to procesy, które są wyzwalane przez zdarzenia, dodane do iCal.
- Wreszcie, „obraz wtyczki pickup” może być użyty w odpowiedniej aplikacji do przetwarzania obrazów pobranych z aparatu.
W tym przypadku należy wybrać opcję „Akcja Folder” - a pojawi się okno przed nami, podzielony na 2 części. Lewa połowa jest biblioteką (dostępne działania i zmienne), a prawy - okno workflow, gdzie można przeciągać elementy z biblioteki.
Z pomocą opcji w górnej części okna procesowego (tuż poniżej paska narzędzi), trzeba wybrać folder. Dla niej i potrwa nasze działania:
Wszystko, co musimy rozwiązać problem jest w kategorii „Wszystkie pliki i foldery”. Aby zacząć chcesz znaleźć i przeciągnąć okno do działania workflow nazwie „Zmień nazwę obiektów Finder». Od Automator zmienić ich nazwy, będziemy się monit, aby automatycznie dodać kolejną akcję, pozwalając zachować oryginalny plik do innego folderu (zdecydowałem się nie przechowywać kopie, ale to nie znaczy, że trzeba dokładnie zrobić również).
Teraz, w pierwszej listy rozwijanej naszego działania jest konieczne, aby wybrać „Bądź konsekwentny” i ustawić format nowej nazwy według własnego uznania. Ułatwiają wystarczy, jak w dolnej części działania jest przykładem.
Aby dodać nazwę bieżącej daty plików wymaga więcej czasu, aby przeciągnąć akcję „Zmień nazwę pozycji Finder” w oknie workflow. Tylko tym razem, zamiast „Bądź spójny” wybierz pozycję z listy „Dodaj datę lub godzinę” (dokładniej, zostanie on wybrany automatycznie) i ustawić parametry własnej woli:
Sprawdź, czy proces pracy może być prosta: zachować ją i przeciągnij grupę plików do określonego folderu na samym początku. Po pewnym czasie - to zależy od wielkości i ilości plików - ich nazwy zostaną automatycznie zmienione. Zobacz jak proste?
Grupovoe zmiana rozmiaru obrazu
Komplikuje zadanie. Załóżmy, że mamy dużą liczbę obrazów (fotografii) należy zmniejszyć. Aby rozwiązać zagadkę, musimy wybrać szablon „Program”.
Zanim jednak spieszyć, aby rozwiązać problem „Głową w mur”, proponuję dokonać kolejnych działań. Na przykład, należy najpierw zaoferować użytkownikowi wybór fotografii, której wielkość chcemy zmienić. Ponadto pożądane jest, aby nie współpracować z oryginalnego pliku, ale z ich odpowiednikami, aby zawsze mieli możliwość wypróbowania nowych ustawień dla naszego procesu. A miniatury, będziemy skopiowane do oddzielnego katalogu.
Teraz możemy przystąpić do tworzenia naszej mini-programu. Najpierw trzeba znaleźć i przeciągnij w „Zapytaj Finder objects' workflow efekt okno w kategorii” plików i folderów „(lub za pośrednictwem paska wyszukiwania). Nie można określić tekst tytułu okna, początkową lokalizację i typ danych. Nie zapomnij, aby ustawić pole wyboru wielokrotnego wyboru.
Do pracy z kopiami plików, proponuję znaleźć w bibilioteka działania „Kopiowanie obiektów Finder», określając katalog docelowy. Następnym krokiem jest w kategorii „Foto” i nazywa się „zoom”. W ustawieniach można określić rozmiar obrazu wyjściowego w pikselach lub procentach.
Nawiasem mówiąc, w dolnym panelu każdego działania, istnieją trzy zaczepy: Wyniki, parametry i opis. Więc jeśli chcesz za każdym razem Automator zada Ci niezbędnej wielkości obrazu, gdy robi to, zaznacz pole wyboru „Pokaż akcja W procesie wykonania „na parametry Vladko (jeśli jest to pożądane, z tego wariantu może odnosić się poprzedni proces wyznaczania konkretnej nazwy pliku dla Zmień nazwę).
Jeśli zauważysz, każde działanie pochodzi z trójkątną strzałkę, która jest wynikiem jego pracy. Wyniki te następnie zastosowano w następnym etapie jako wejścia.
Kolejny trik: poprzez zaznaczenie pola wyboru „Pokaż działań w toku” będzie aktywna opcja „Pokaż tylko wybrane obiekty”. Zatem nie można wyświetlić całe okno do działania, ale tylko niektóre z elementów. Na przykład, pole do określenia pożądanej wielkości.
I na koniec procesu musimy przenieść miniaturę do nowej lokalizacji. Aby to zrobić musimy akcję „Nowy Folder” z kategorii „pliki i foldery”.
Zapisany program będzie zachowywać się w dokładnie taki sam sposób, jak każdej innej aplikacji w systemie.
Otworzyć określoną stronę internetową po otwarciu przeglądarki
Prawie codziennie biegam Safari i rozpocząć pracę z tych samych stron internetowych. Więc dlaczego nie stworzyć aplikację, która zrobi to automatycznie?
Musimy szablonu „Aplikacja” i dwa działania, które są w kategorii „Internet”:
- „Get dedykowany adres», w ustawieniach, gdzie wskazujemy naszych ulubionych stron internetowych;
- i akcja „Pokaż stronę Web”, aby otworzyć je w przeglądarce domyślnej.
Tekst wyciąg z PDF
Jest to dość proste, ale wygodne scenariusz Automator, pozwalając czasami zaoszczędzić czas. To pozwala wyodrębnić tekst z dokumentu PDF (oczywiście w takim instrumencie powinien być tylko tekst, nie zeskanowane obrazy) i zapisać go jako oddzielny plik z lub bez formatowania.
Aby rozwiązać ten problem, musimy tylko jedno działanie o tej samej nazwie, „Wyciąg tekst PDF”, znajduje się w kategorii «plików PDF”. Przeciągnij go do okna workflow i dostosować ustawienia zgodnie z wymaganiami:
Należy zauważyć, że w tym procesie nie została określona akcja „obiektu żądania Finder», więc po uruchomieniu można przeciągać i upuszczać żadnych PDF-File być przetwarzane bezpośrednio na ikonę w naszej aplikacji Dok. Ten plik, i będzie służyć jako parametry wejściowe do procesu.
Zapisać zawartość schowka jako plik tekstowy
W dalszym ciągu do zapoznania się z różnymi szablonami, Automator, a w procesie, proponuję stworzyć serwis, który będzie zapisywał zawartość schowka do określonego pliku tekstowego kontakt. Wymagany wzorzec nazywa - „Service”. Nie nauczy żadnych wstępnych danych, i będzie „działać w zależności od okoliczności.” W związku z tym, dane wejściowe nie będzie mieć to, a chcesz określić w menu rozwijanym nad workflow.
Ponadto, obszar roboczy skopiować działania „Get the zawartość schowka” z kategorii „media Service” (on nie ma ustawienia), a akcja „nowy plik tekstowy” z kategorii „tekst”.
Nasz serwis należy podać nazwę ludzkiej, dzięki czemu możemy łatwo go znaleźć w menu „Usługi” dowolnej aplikacji ...
... a potem dać go, o ile oczywiście potrzebują skrótu w aplikacji Preferencje systemowe.
A jeśli zastąpić działanie „nowy plik tekstowy” na „Tekst do pliku Audio”, a następnie w wyniku procesu, można uzyskać Ścieżka dźwiękowa z zawartością schowka nagranego za pomocą wbudowanego w Mac OS X text-to- mowy.
Generalnie, funkcja ta została zaprojektowana specjalnie dla osób niepełnosprawnych, ale w razie potrzeby może być również wykorzystywane do celów rozrywkowych.
Proste automatyczne tworzenie kopii zapasowych
Nadal skomplikować, a teraz proponuję stworzyć prosty system tworzenia kopii zapasowych, który będzie uruchamiany po wystąpieniu określonych zdarzeń w iCal. Aby to zrobić, będziemy używać go jako okazję, aby przypomnieć o przypadku, aby uruchomić aplikację lub plik specyficzny.
W Automator, wybierz nowy typ szablonu - „Przypomnienie iCal», po czym w oknie workflow przekręcać trzech etapach z kategorii «pliki i foldery»:
- „Get tych obiektów Finder» (wybierz żądany folder kopii zapasowej za pomocą przycisku Add).
- „Get zawartość folderów” opcja wybrana „Repeat dla każdego zidentyfikowanego podfolderów.”
- I „Kopiuj obiekty Finder» (należy określić katalog docelowy dla niego i pozwolić, aby zastąpić istniejące pliki).
Po zapisaniu zaczyna procesowych oraz iCal wydarzenia z nazwą procesu zostaną automatycznie dodane w najbliższej przyszłości. Można zmienić imprezę na własną rękę, a także do stworzenia całkowicie nowego, niezależnego zdarzenia, wskazując na potrzebę uruchomienia naszego programu w sekcji Przypomnienia:
Zamknij wszystkie aplikacje
Czasami trzeba zakończyć wszystkie uruchomione aplikacje, które zapobiegają pracy lub miały niemal wszystkich dostępnych zasobów komputera. W tym przypadku można użyć specjalnego narzędzia podobnego ciężkie bombardowanieJeden z końcówkami skupić się na Mac OS X lub rozpocząć „od zera” przez zamknięcie wszystkich aplikacji za jednym zamachem.
Taki obieg pracy wymaga tylko jednego działania, sporządzony w programie. A nazwa tego działania jest taka sama - „Zakończ wszystkie programy” (jest w kategorii „Media”). Można też dodać kilka aplikacji do wyjątków. W „trudnych chwilach” wystarczy, aby rozpocząć naszą mini-aplikacji, należy odczekać jakiś czas i ponownie cieszyć się szybkość Mac.
To wszystko na dziś! Mam nadzieję, że ten artykuł pomoże Ci nie tylko zrozumieć wspaniałą i użyteczne narzędzie Automator, ale również znacznie uprości pewnych czynności rutynowe. Nie bój się eksperymentować, bo jeśli chcesz, możesz wziąć jako podstawę do żadnej z powyższych przykładów i zmodyfikować je do własnych upodobań.