Jeśli kiedykolwiek zdarzyło Ci się ręcznie zmieniać nazwy dużej liczby plików, zmieniać rozmiary setki zdjęć lub wykonywać inne powtarzalne zadania, z pewnością docenisz funkcje automatyzacji, które oferuje OS X. System ten zawiera kilka zintegrowanych narzędzi i technologii, które umożliwiają szybką i prostą automatyzację często wykonywanych zadań.
Automator: Twój pomocnik w automatyzacji.
Automator w systemie Mac OS X umożliwia budowanie kolejek czynności, dzięki którym pracochłonne, nużące zadania wykonasz szybciej, wydajniej i bez wysiłku. Nie musisz znać żadnego języka skryptowego ani pisać kodu. Zamiast tego tworzysz i wykonujesz „kolejki czynności”, po prostu przeciągając i upuszczając poszczególne kroki procesu. Można to porównać do komponowania przepisu na danie.
Automator zawiera dziesiątki gotowych czynności, których możesz używać we własnych kolejkach. Załóżmy na przykład, że chcesz zmienić rozmiar kilkudziesięciu zdjęć do pokazu slajdów iPhoto. Przeciągając poszczególne czynności do nowej kolejki, informujesz Automatora, które pliki mają mieć zmieniony rozmiar, jaki powinien być ich rozmiar docelowy, i skąd je zaimportować. Następnie uruchamiasz kolejkę czynności. W ciągu kilku minut wszystkie zdjęcia zostaną odpowiednio przeskalowane i umieszczone w iPhoto, gotowe do użycia w pokazie slajdów.
Nic nie stoi na przeszkodzie, by wykonywać czynności, która nie są fabrycznie uwzględnione w Automatorze. Automator potrafi zarejestrować wykonywane przez Ciebie czynności, a potem je odtwarzać. Możesz zapisywać własne kolejki czynności do ponownego wykorzystania, a nawet udostępniać je znajomym.
AppleScript: Skrypty dopasowane do Twoich potrzeb.
AppleScript otwiera drogę dla dalszej automatyzacji. Możesz pisać skrypty w języku zbliżonym do angielskiego, aby zautomatyzować czynności komputera i uruchomionych na nim programów. Ten rodzaj automatyzacji nie sprowadza się do powtarzania zarejestrowanych czynności. Skrypty w języku AppleScript mogą podejmować decyzje o wyborze czynności na podstawie interakcji z użytkownikiem lub wyników analizy danych, dokumentów bądź zdarzeń. AppleScript oferuje też skrócone metody wykonywania złożonych zadań, takich jak nadawanie nazw plikom, przywracanie preferencji lub łączenie się z Internetem. Wielu użytkowników nie wyobraża sobie codziennej pracy z komputerem Mac bez dziesiątek pomocnych skryptów dołączonych do systemu Mac OS X.
Z perspektywy profesjonalisty AppleScript to cenny „asystent” przy wykonywaniu powtarzalnych zadań, pobieraniu danych i plików ze zdalnych serwerów oraz wykonywaniu zaplanowanych aktualizacji. AppleScript może przetwarzać setki plików w tle, pozwalając użytkownikowi skupić się na innych sprawach. W zastosowaniach biznesowych kolejki czynności AppleScript są cennym narzędziem zapewniającym spójność, dokładność i szybkość pracy. Pozwalają zaoszczędzić czas i środki. Pracownicy mogą zrobić więcej w krótszym czasie, popełniając mniej błędów. Jeśli Twoim celem jest rozwój i powiększenie firmy, AppleScript pomoże Ci w jego realizacji.
Usługi: moc tam, gdzie jej potrzebujesz.
Menu Usługi dostępne w menu większości programów oferuje liczne opcje automatyzacji. W systemie Mac OS X wiele programów i komponentów systemu udostępnia swoje możliwości jako „usługi”, przez co funkcje jednego programu mogą być używane w odniesieniu do elementów zaznaczonych w innym programie. Na przykład usługa Mail z menu Usługi umożliwia wykorzystanie tekstu z dokumentu Pages do automatycznego utworzenia nowej wiadomości w programie Mail. Zaś tekst długiego artykułu wyświetlonego w Safari można szybko podsumować w kilku zwięzłych zdaniach.
W systemie Mac OS X Snow Leopard usługi są jeszcze prostsze, bardziej zoptymalizowane i przydatne. Menu Usługi to menu kontekstowe, co oznacza, że wyświetlane są wyłącznie usługi właściwe dla programu, z którego korzystasz lub którego treści przeglądasz — nie są wyświetlane wszystkie dostępne usługi. Dostęp do usług można uzyskać poprzez kliknięcie prawym przyciskiem myszy lub kliknięcie na gładziku z przytrzymanym klawiszem Control lub użycie wybranej kombinacji klawiszy. Menu można skonfigurować , tak aby wyświetlić wyłącznie żądane usługi, a nawet utworzyć własne za pomocą Automatora.




