5 przepływów pracy Automatora, które każdy powinien mieć

click fraud protection

Spotykam wielu ludzi z niepokojem związanym z Automatorem: uważają, że korzystanie z wbudowanego kreatora przepływu pracy OS X jest o wiele bardziej skomplikowane niż jest w rzeczywistości. Prawda jest taka, że ​​przepływy pracy Automatora są (a) dość proste w montażu i (b) doskonale nadają się do prostych, ale powtarzalnych zadań, które i tak wykonujesz cały czas.

Aby pokazać, co mam na myśli, oto pięć przepływów pracy, które moim zdaniem powinien mieć prawie każdy użytkownik komputera Mac. Robią rzeczy, które każdy z nas powinien robić: na przykład zawijają tekst w cudzysłowy lub liczą słowa w zaznaczonym tekście. Być może istnieją inne sposoby robienia tych samych rzeczy, ale Automator jest wbudowany w komputer Mac i możesz je wdrożyć samodzielnie za darmo w ciągu kilku minut.

Zawijaj tekst w cudzysłów

Ten działa z zaznaczonym tekstem, aby ująć go w cudzysłowy.

Aby rozpocząć, utwórz nowy przepływ pracy usługi Automator Service i skonfiguruj jego obszar nagłówka do przetwarzania zaznaczonego tekstu w dowolnej aplikacji. Kliknij pole wyboru Wyjście zastępuje zaznaczony tekst, aby w miejsce zaznaczenia został wstawiony wynik przepływu pracy — zawijany tekst.

Chociaż Automator zawiera wiele akcji do pracy z tekstem, nie ma akcji do dodawania przedrostka ani sufiksu. Aby obejść ten problem, musisz użyć AppleScript. Dodaj więc akcję Uruchom AppleScript do przepływu pracy, a następnie skopiuj i wklej w następującym skrypcie, który po prostu dodaje cudzysłowy do każdego otrzymanego tekstu:

przy uruchomieniu {wejście, parametry} powrót & (wprowadzenie jako ciąg znaków) i koniec uruchomienia

Zapisz gotowy przepływ pracy jako Tekst > Zawiń w cudzysłów i gotowe.

Następnym razem, gdy zechcesz ująć tekst w cudzysłowy, po prostu kliknij zaznaczenie z naciśniętym klawiszem Control lub kliknij prawym przyciskiem myszy i wybierz polecenie Tekst > Zawiń w cudzysłowy. (Możesz również wybrać przepływ pracy z menu Aplikacja > Usługi).

Policz słowa zaznaczonego tekstu

Kolejny do pracy z zaznaczonym tekstem, ten umożliwia szybkie liczenie słów.

Utwórz nowy przepływ pracy Automator Service i ustaw go do przetwarzania zaznaczonego tekstu w dowolnej aplikacji. Pozostaw pole wyboru Dane wyjściowe zastępuje wybrany tekst niezaznaczone.

Automator nie ma wbudowanych akcji do liczenia słów. Ponownie musisz dodać akcję Uruchom AppleScript do przepływu pracy i wprowadzić następujące informacje:

przy uruchamianiu {input, parametry} ustaw WordCount na zliczanie słów (wprowadź jako ciąg znaków) wyświetl okno dialogowe (TheWordCount & "słowa w zaznaczonym tekście." jako ciąg znaków) zakończ bieg

Zapisz przepływ pracy jako Tekst > Wyświetl liczbę słów. Następnym razem, gdy będziesz chciał poznać długość jakiegoś tekstu, po prostu go zaznacz i uruchom przepływ pracy z menu Usługi.

Utwórz podfolder

Chociaż byłoby to bardzo przydatne, OS X wciąż nie ma przydatnego polecenia Dodaj podfolder w Finderze. Jasne, możesz najpierw otworzyć folder, a następnie utworzyć w nim inny folder, ale to o jeden krok więcej niż to konieczne.

Utwórz nowy przepływ pracy usługi Automator i ustaw go tak, aby przetwarzał foldery w Finderze.

Znajdź akcję Ustaw wartość zmiennej i dodaj ją do przepływu pracy. Następnie z menu podręcznego utwórz nową zmienną i nadaj jej nazwę Teczka.

Następnie dodaj akcję Nowy folder do przepływu pracy. Wpisz nazwę Podfolder lub cokolwiek innego wolisz. Przeciągnij zmienną folderu z obszaru Zmienna u dołu przepływu pracy do wyskakującego okienka Gdzie. Na koniec, po wybraniu akcji, wybierz Akcja > Ignoruj ​​wejście z paska menu. Jest to ważne, ponieważ akcja Nowy folder kopiuje wszystko, co otrzyma jako dane wejściowe do nowego folderu, a nie chcesz, aby tak się stało. Ustawienie akcji na ignorowanie danych wejściowych powoduje pominięcie tego zachowania.

Zapisz przepływ pracy jako Folder > Utwórz podfolder. Przepływ pracy powinien teraz pojawiać się w obszarze Usługi w menu kontekstowym Findera, gdy Kontrolujesz lub klikniesz folder prawym przyciskiem myszy. Wystarczy wybrać folder, a następnie usługę.

Dodaj datę do plików

Ten dodaje prefiks bieżącej daty do nazw dowolnych wybranych plików lub folderów.

Utwórz nowy przepływ pracy usługi Automator i ustaw go na przetwarzanie plików lub folderów w Finderze. Znajdź czynność Zmień nazwę elementów Findera i przeciągnij ją do przepływu pracy. Jeśli Automator wyświetli monit o wstawienie najpierw czynności Kopiuj elementy Findera w celu zachowania oryginałów, kliknij opcję Nie dodawaj; po prostu dodajesz przedrostek do nazw plików, nie usuwając ich ani nic poważnego.

Skonfiguruj akcję Dodaj datę lub godzinę. Następnie ustaw wyskakujące okienko Data/godzina na Bieżący, wyskakujące okienko Format na rok, miesiąc, dzień, wyskakujące okienko Gdzie na Przed nazwą, pierwsze wyskakujące okienko Separator do Dash, drugie wyskakujące okienko Separator do Spacji i kliknij Użyj wiodących zer pole wyboru. Chociaż wszystko to brzmi trochę skomplikowanie, tak naprawdę wystarczy powiedzieć Automatorowi, że chcesz prefiks daty w formacie RRRR-MM-DD.

Na koniec zapisz przepływ pracy jako Pliki i foldery> Dodaj prefiks daty. Twój przepływ pracy pojawia się teraz w menu Usługi Findera, gdy klikniesz coś za pomocą Control lub prawym przyciskiem myszy. Wybierz plik lub folder, a następnie wybierz usługę, a data zostanie dodana na początku.

Czasami pomaga zobaczyć ukryte pliki systemowe; ten włącza i wyłącza ich widoczność.

Zacznij od utworzenia nowego przepływu pracy aplikacji Automator. Automator nie ma akcji włączania i wyłączania widoczności ukrytych plików, więc ponownie musisz użyć AppleScript, aby to zrobić. W rzeczywistości ten AppleScript naprawdę uruchamia kilka poleceń systemu Unix, aby zaktualizować preferencje Findera, aby pokazać ukryte pliki, a następnie ponownie uruchomić Findera. Dodaj czynność Uruchom AppleScript do przepływu pracy i wprowadź następujące informacje:

jeśli {"OFF", "FALSE"} zawiera (wykonaj skrypt powłoki "defaults read com.apple.finder AppleShowAllFiles"), ustaw wartość na "TRUE" else set theValue na „FALSE” koniec skryptu powłoki ifdo („domyślnie zapisz com.apple.finder AppleShowAllFiles” i wartość) jako skrypt powłoki stringdo „killall Znalazca"

(Kiedy kopiujesz i wklejasz, upewnij się, że pierwszy wiersz, zaczynający się od „if” i kończący się „then”, a szósty, zaczynający się od „do” i kończące się „jako łańcuch” to pojedyncza linia, bez twardych zwrotów w środku.) Po prostu zapisz przepływ pracy jako Finder> Przełącz ukryte Akta. Zrobione, jeśli dwukrotnie klikniesz tę aplikację, Finder zniknie na sekundę, a następnie pojawi się ponownie z ukrytymi lub ukrytymi plikami (w zależności od ich stanu przed uruchomieniem aplikacji). (I bądź ostrożny z tymi ukrytymi plikami: zwykle wykonują ważne rzeczy, a usunięcie ich lub zmiana ich nazwy może wpędzić cię w kłopoty).

Masz problemy z nadążaniem lub gdzieś utknąłeś? Nie martw się, możesz pobrać archiwum zawierające pełny przepływ pracy .

  • Apr 17, 2023
  • 61
  • 0
instagram story viewer