System cię zastąpi
Główne okno programu składa się z dwóch części. Po lewej stronie widoczna jest podzielona na tematyczne kategorie lista akcji, które program może zautomatyzować, a także lista zmiennych, które możesz konkretnym akcjom przyporządkowywać. Pozostałą część okna zajmuje obszar roboczy, na którym ustawiasz, jak z klocków, zestaw czynności. Możliwości programu zaprezentujemy na konkretnym przykładzie. Pokażemy, jak zbudować zautomatyzowaną sekwencję czynności. Zadaniem skryptu, który utworzysz w programie Action(s), będzie odczyt zdjęć z konkretnego folderu, skopiowanie ich do innego folderu, następnie przeskalowanie kopii do konkretnych, ustalonych przez ciebie rozmiarów oraz spakowanie przeskalowanych fotografii do pliku ZIP. Wykonanie tych czynności ręcznie wymaga czasu, tymczasem po zdefiniowaniu skryptu cała sekwencja zadań wykona się dosłownie dwoma kliknięciami.
Z drzewa akcji Actions wybierz kategorię Other. Następnie z listy dostępnych dla tej kategorii akcji wybierz i przeciągnij na obszar roboczy akcję Ask for Confirmation. W obszarze roboczym pojawi się okno Ask for Confirmation. Akcja ta nie jest bezpośrednio związana z zadaniami, które skrypt ma wykonać, ale warto, przynajmniej na początku korzystania z Action(s), zaczynać każdy skrypt od tej właśnie akcji, dzięki której na ekranie będzie się pojawiało okno dialogowe wymagające potwierdzenia, czy faktycznie chcesz w danej chwili uruchomić zbudowany przez siebie skrypt. Na razie nie będziemy się zajmować właściwościami dodanej akcji. Kontynuuj tworzenie szkieletu skryptu.
W sposób analogiczny jak w kroku 2 przenieś na obszar roboczy następujące akcje:
z kategorii Images akcja Get Pictures, z kategorii Files and folders akcja Copy Files, z kategorii Images akcja Resize Images, z kategorii Files and folders akcja Compress Files.
Uwaga! Kolejność dodawania akcji ma znaczenie. Każdą kolejną akcję przeciągaj na obszar roboczy w taki sposób, by jej okno właściwości znalazło się pod oknem właściwości wcześniej dodanej akcji. Okna właściwości poszczególnych akcji dodanych do budowanego skryptu oznaczane są po lewej stronie cyferką określającą kolejność wykonania danej akcji w skrypcie.