Przegl膮d aplikacji i program贸w do programowania zada艅 automatycznie


Wsp贸艂praca, jaka wi膮偶e u偶ytkownika z komputerem polega zazwyczaj na wydawaniu komend, kt贸re maszyna przekazuje nast臋pnie podleg艂ym jej aplikacjom. Jak si臋 jednak okazuje, niekoniecznie zawsze i niekoniecznie ka偶d膮 operacje musimy manualnie nadzorowa膰, bo wiele typowych i mo偶liwych do przewidzenia posuni臋膰 mo偶na po prostu zaprogramowa膰. Piecz臋 nad mniej skomplikowanymi zadaniami mo偶na b臋dzie w贸wczas powierzy膰 w ca艂o艣ci pecetowi zaganiaj膮c go do pracy tak偶e wtedy, gdy sami zmuszeni jeste艣my zaj膮膰 si臋 czym艣 innym.

Komputer to urz膮dzenie kt贸re nie odczuwa zm臋czenia i nie wymaga odpoczynku, a do tego jest wyj膮tkowo pracowite i sumienne w wykonywaniu powierzonych mu zada艅. Jedynym jego mankamentem jest to, 偶e zazwyczaj nie potrafi samodzielnie podejmowa膰 decyzji i trzeba mu manualnie wydawa膰 rozkazy aby uzyska膰 po偶膮dany efekt pracy. Przedstawione za艂o偶enie nie jest jednak na szcz臋艣cie tak do ko艅ca prawdziwe i w zale偶no艣ci od klasy urz膮dzenia i czekaj膮cych go obowi膮zk贸w, mo偶na mu w mniej lub bardziej skrupulatny spos贸b wyt艂umaczy膰, co, kiedy i jak ma robi膰, aby bez ingerencji u偶ytkownika by艂o w stanie wykona膰 okre艣lone czynno艣ci. Bior膮c pod uwag臋 specyfik臋 naszych konwencjonalnych (stacjonarnych lub mobilnych) maszyn i zadania jakimi je zazwyczaj obarczamy, zakres ich obowi膮zk贸w sprowadza si臋 najcz臋艣ciej do wykonywania jakich艣 rutynowych i regularnie powtarzaj膮cych si臋 czynno艣ci, kt贸re przy pomocy odpowiednich aplikacji zapisa膰 mo偶na po prostu w formie specjalnych makropolece艅, a nast臋pnie uruchamia膰 automatycznie na komputerze o okre艣lonej porze i z wybran膮 cz臋stotliwo艣ci膮. Najprostsze operacje tego typu sprowadzaj膮 si臋 bardzo cz臋sto do rejestrowania w demonstracyjnej pokaz贸wce serii wykonywanych przez u偶ytkownika klikni臋膰, kt贸re program precyzyjnie i dok艂adnie nagrywa, a nast臋pnie zapisuje jako zestaw gotowych do wykonania komend. Ten tryb tworzenia makropolece艅, cho膰 bardzo prosty i szybki, obci膮偶ony jest jednak pewn膮 bardzo istotn膮 wad膮. Ot贸偶 nie pozwala ustali膰 偶adnych warunk贸w dzia艂a艅, kt贸re przy manualnej obs艂udze bardzo cz臋sto determinuj膮 w艂a艣nie dalszy ci膮g post臋powa艅. Dlatego te偶 wi臋kszo艣膰 opisywanych tu aplikacji, opr贸cz (a czasem zamiast) uproszczonego trybu nagrywania proponuje u偶ytkownikom bardziej wydajny, cho膰 niestety tak偶e i trudniejszy tryb edycji makropolece艅. Sprowadza si臋 to do r臋cznej modyfikacji kodu, kt贸ry z pomoc膮 r贸偶nych programowych wspomagaczy i kreator贸w, pozwala u偶ytkownikowi nakre艣li膰 szablon mo偶liwych do zaistnienia sytuacji i podporz膮dkowa膰 im okre艣lone procedury wykonawcze. R贸偶norodno艣膰 takich procedur, mo偶liwych do przewidzenia warunk贸w i daj膮cych si臋 zdefiniowa膰 akcji jest w niekt贸rych programach ca艂kiem znaczna, nie oznacza to jednak wcale 偶e ten czy inny "samowyzwalacz" ca艂kowicie wyr臋czy nas z obowi膮zku manualnego sterowania aplikacjami. Zale偶nie bowiem od tego z jakich program贸w zdarza nam si臋 najcz臋艣ciej korzysta膰 i jakiego typu zadania wykonywa膰, cz臋艣膰 najbardziej z艂o偶onych operacji i tak przyjdzie nam wykona膰 r臋cznie, bo albo nie znajdziemy akurat w wykorzystywanym programie odpowiednich definicji, albo z uwagi na bezpiecze艅stwo, niekt贸re etapy dzia艂a艅 wygodniej nam b臋dzie przeprowadzi膰 po prostu osobi艣cie. Same aplikacje zreszt膮 tak偶e nie s膮 zaprojektowane po to aby zupe艂nie zdetronizowa膰 u偶ytkownika, ale po to aby wyr臋czy膰 b膮d藕 zast膮pi膰 go na czas jego fizycznej nieobecno艣ci. Programy do automatyzacji zada艅 przygotowano na r贸偶nego typu potrzeby, w艣r贸d kt贸rych nie zabrak艂o oczywi艣cie tak偶e tych wykonywanych zazwyczaj przez internat贸w czy webmaster贸w. Przy odrobinie zaanga偶owania nie powinno by膰 zatem problemu z aktualizacj膮 witryn, synchronizacj膮 poczty czy automatycznym 艣ci膮ganiem okre艣lonych plik贸w. Niekt贸re aplikacje id膮 nawet krok dalej i pozwalaj膮 kopiowa膰 ze stron WWW jakie艣 okre艣lone partie danych, albo te偶 odwrotnie, wprowadza膰 do intrenetowych formularzy przygotowane wcze艣niej informacje. Zakres mo偶liwych zastosowa艅 jest wi臋c do艣膰 znaczny i je艣li tylko czas b膮d藕 inne fizjologiczne wzgl臋dy nie pozwalaj膮 nam na manualn膮 obs艂ug臋 komputera, to my艣l臋 偶e warto wybra膰 sobie jakiego艣 cyfrowego zast臋pc臋 i powierzy膰 mu piecz臋 nad systemem w chwilach gdy sami zaj臋ci jeste艣my wa偶niejszymi sprawami.

Automate


AutoMate to wprawdzie jedna z najbardziej komfortowych aplikacji, ale co za tym idzie tak偶e i najkosztowniejszych. Za jeden program przyjdzie na tu zap艂aci膰 niemal 350 zielonych i cho膰 cen臋 t臋 b臋dzie mo偶na nieco zbi膰 zakupuj膮c hurtem wi臋ksz膮 ilo艣膰 licencji, to nie ulega w膮tpliwo艣ci, 偶e AutoMate do najta艅szych program贸w raczej nie nale偶y. Wysoki poziom u偶ytkowy wi膮偶e si臋 tu tak偶e obj臋to艣ci膮 programu, kt贸rego sam plik instalacyjny wa偶y blisko 17 MB. W zamian za te liczby dostajemy jednak produkt najwy偶szej klasy, kt贸ry s艂u偶y膰 mo偶e zar贸wno profesjonalistom jak i amatorom. Interfejs programu jak na tego typu aplikacj臋 jest do艣膰 przejrzysty, a w ka偶dym razie na tyle intuicyjny, 偶e nawet po kr贸tkiej analizie wszystkich dost臋pnych funkcji i opcji b臋dziemy ju偶 w stanie ruszy膰 do boju i tworzy膰 w艂asne autopolecenia - w ich uk艂adaniu bardzo przyda nam si臋 zreszt膮 wbudowany kreator, kt贸ry przeprowadzi nas przez poszczeg贸lne etapy pracy. Zaczynaj膮c zabaw臋 z AutoMate w pierwszej kolejno艣ci tworzymy sam profil autopolecenia w kt贸rym deklarujemy warunki jego uruchomienia - mo偶e to by膰 np. nadej艣cie okre艣lonego czasu, wyczerpywanie si臋 wolnej pami臋ci, uruchomienie wygaszacza, aktywacja wybranego skr贸tu klawiaturowego czy chocia偶by bierna praca komputera przez x minut. Takich warunk贸w decyduj膮cych o tym czy i kiedy dany ci膮g autopolece艅 ma zosta膰 uaktywniony jest tu na tyle du偶o, 偶e raczej 偶aden u偶ytkownik nie powinien czu膰 si臋 rozczarowany brakiem jakiego艣 zdarzenia (o ile tylko komputer jest na chodzie a system dzia艂a sprawnie to wszystko jest mo偶liwe). Ka偶demu takiemu zadaniu mo偶na przy tym przypisa膰 kilka nadrz臋dnych zasad i warunk贸w, okre艣laj膮cych np. czy dany profil ma by膰 aktywny czy nie, czy ka偶dy u偶ytkownik komputera powinien mie膰 mo偶liwo艣膰 jego uruchamiania oraz czy zdefiniowany w profilu ci膮g polece艅 mo偶e dzia艂a膰 r贸wnolegle z innymi zadaniami czy te偶 nie. Samo definiowanie warunk贸w uruchamiania wybranych polece艅 to jednak tylko l偶ejsza cz臋艣膰 pracy. Sercem i g艂贸wnym komponentem aplikacji jest tu specjalny podprogram narz臋dziowy o nazwie "Automate Task Builder". Jest to co艣 w rodzaju biblioteki gotowych schemat贸w zdarze艅, kt贸re nale偶y tylko pouk艂ada膰 w odpowiedniej kolejno艣ci, dostosowa膰 do swoich potrzeb i zapisa膰 jako jeden cykl autopolece艅. Ka偶dy taki pojedynczy schemat, w zale偶no艣ci od akcji kt贸r膮 ma wykona膰, wyposa偶ony jest w szereg r贸偶nego typu wariant贸w zdarze艅 jakie mog膮 zaistnie膰 w danej sytuacji. U偶ytkownik, dobiera sobie zatem schematy odpowiadaj膮cych mu czynno艣ci, uk艂ada je w 艂a艅cuch i zapisuje na koniec ca艂o艣膰 w postaci jednego konkretnego autopolecenia. Ilo艣膰 przewidzianych przez autor贸w zdarze艅 i mo偶liwych do zdefiniowania zale偶no艣ci jest tu przy tym tak obszerny, 偶e samo tylko przeanalizowanie wszystkich pozycji zaj膮膰 mo偶e u偶ytkownikowi ponad godzin臋. W艣r贸d zada艅 o typowo internetowm charakterze prym wiod膮 przede wszystkim polecenia zwi膮zane z obs艂ug膮 zdalnego serwera. Niemniej jednak i inne cz臋sto wykonywane przez internat贸w czynno艣ci, takie jak 艂膮czenie si臋 z sieci膮, otwieranie stron czy odbieranie i wysy艂anie poczty, mog膮 by膰 tu sklejane w jeden cykl polece艅 i uruchamiane automatycznie zgodnie z przyj臋tymi wcze艣niej warunkami. Na koniec warto jeszcze doda膰 偶e programem mo偶na tak偶e zarz膮dza膰 zdalnie za po艣rednictwem protoko艂u TCP/IP. Specjalny modu艂 Administratora pozwala przyjmowa膰 b膮d藕 wysy艂a膰 polecenia do drugiego komputera i sterowa膰 zdalnie wi臋kszo艣ci膮 funkcji.

Pozostawienie komputera samopas nie musi wcale oznacza膰 przerwy w jego dzia艂aniu. Nawet je艣li nie mo偶emy na bie偶膮co wydawa膰 mu polece艅, to nic nie stoi na przeszkodzie aby zaplanowa膰 jego wolny czas i z g贸ry u艂o偶y膰 mu list臋 czynno艣ci kt贸rymi powinien si臋 zaj膮膰 w czasie naszej nieobecno艣ci. AutoMate to program, kt贸ry umo偶liwi nam w艂a艣nie realizacje takich plan贸w. Z jego pomoc膮 opracujemy zrozumia艂y dla komputera zestaw komend, wyja艣nimy mu co, kiedy i jak ma robi膰, a je艣li zajdzie taka potrzeba to nawet zdalnie uaktualnimy lub przekonfigurujemy przygotowane wcze艣niej autopolecenia.

http://www.unisyn.com/
Wymagania: Windows 98/ME/NT 4.0 SP6/2000 SP2/XP, IE 5.01, protok贸艂 TCP/IP, procesor klasy 300 MHz, 128 MB RAM.

+
wygodna i intuicyjna obs艂uga
bardzo szeroki wachlarz ustawie艅
wbudowany kreator
mo偶liwo艣膰 nagrywania autopolece艅
modu艂 administratora pozwalaj膮cy na zdaln膮 obs艂ug臋 programu
-
wysoka cena
kr贸tki - 15 dniowy czas dzia艂ania wersji trial

iOpus Internet Macros


Nazwa tego programu do艣膰 jednoznacznie wskazuje jakie jest jego przeznaczenie i dla kogo jest on w szczeg贸lno艣ci adresowany. Internauci, kt贸rzy nie znale藕li zatem do tej pory narz臋dzia w pe艂ni odpowiadaj膮cego ich potrzebom, mog膮 spr贸bowa膰 szcz臋艣cia z t膮 aplikacj膮 i sprawdzi膰 czy nie zawiera ona przypadkiem narz臋dzi samorealizuj膮cych ich najpilniejsze potrzeby. Autorzy przyj臋li tu do艣膰 prost膮 w praktyce koncepcj臋 dzia艂ania. Opiera si臋 ona na zwyk艂ym nagrywaniu w Explorerze cz臋sto powtarzanych operacji i p贸藕niejszym odtwarzaniu ich w oknie przegl膮darki. Je艣li zatem cz臋sto wykonujemy na stronach WWW jakie艣 cykliczne powtarzaj膮ce si臋 czynno艣ci, polegaj膮ce np. na logowaniu czy kopiowaniu jakich艣 regularnie aktualizowanych danych, to zamiast powtarza膰 za ka偶dym razem te same posuni臋cia, wystarczy teraz nagra膰 przy pomocy programu kolejne sekwencje wykonywanych dzia艂a艅 i zapisa膰 je w programie w postaci specjalnego makropolecenia. Gdy przyjdzie nam potem po raz kolejny wype艂nia膰 w Explorerze te same formularze lub przeskakiwa膰 przez wybrane odno艣niki, to uruchamiamy tylko odpowiedni skrypt i czekamy a偶 iOpus wyr臋czy nas w mozolnym klikaniu i wklepywaniu tych samych informacji. Zakres mo偶liwych do wykonania w takim trybie autopolece艅 jest w prawdzie do艣膰 skromny, ogranicza si臋 bowiem b膮d藕 co b膮d藕 jedynie do tego co byliby艣my w stanie wykona膰 za po艣rednictwem samej przegl膮darki, niemniej jednak du偶a elastyczno艣膰 programu jak i zakres mo偶liwych do zdefiniowania akcji sprawia, 偶e wiele typowych i cz臋sto wykonywanych w艂a艣nie z poziomu Explorera polece艅, mo偶na w mniejszym lub wi臋kszym stopniu podda膰 procesowi samowykonania. Opr贸cz najprostszego nagrywania sta艂ych i zawsze tych samych posuni臋膰, zawarte w programie narz臋dzia pozwol膮 nam np. na kopiowanie do Excela jakich艣 na bie偶膮co aktualizowanych informacji (spektakularny przyk艂ad takiego dzia艂ania znajdziemy na stronie producenta), wype艂niania wcze艣niej przygotowanymi danymi internetowych formularzy, reagowania w okre艣lony spos贸b na pojawiaj膮ce si臋 dodatkowe okienka czy symulowania aktywno艣ci u偶ytkownika poprzez klikanie mysz膮 w wybrany obszar przegl膮darki. Na koniec warto jeszcze zaznaczy膰, 偶e przygotowane wcze艣niej autopolecenia mo偶na uruchamia膰 automatycznie b膮d藕 to za po艣rednictwem specjalnego skr贸tu klawiaturowego, systemowego lub dowolnego terminarza (Task Sheduler), b膮d藕 te偶 po prostu poprzez odpowiednio przygotowany plik wsadowy (Batch file).

Z uwagi na to 偶e najcz臋艣ciej u偶ywanym przez internat贸w narz臋dziem jest w艂a艣nie przegl膮darka internetowa, firma iOpus Software przygotowa艂a swoim klientom program, kt贸ry pozwoli rejestrowa膰 zachodz膮ce w oknie przegl膮darki procesy a nast臋pnie odtwarza膰 je automatycznie bez manualnego udzia艂u u偶ytkownika. Dzi臋ki temu wiele czasoch艂onnych acz powtarzaj膮cych si臋 dzia艂a艅, zrzuci膰 b臋dzie mo偶na na kark komputera, kt贸ry za nas b臋dzie musia艂 klika膰 na odsy艂acze i wype艂nia膰 internetowe formularze.

http://www.iopus.com/

+
rejestrowanie makropolece艅 na zasadzie nagrywania b膮d藕 edycji
eksport makropolece艅 na inne komputery
-
wsp贸艂praca wy艂膮cznie z I. Explorerem

Windows Scheduler


Wbudowany w systemowe okienka terminarz zada艅 to program niew膮tpliwie bardzo przydatny, niemniej jednak troch臋 ma艂o elastyczny jak na wyrafinowane potrzeby dzisiejszych u偶ytkownik贸w. Wielu z nich oczekuje bowiem od swego komputera nieco wi臋kszej samodzielno艣ci i szerszych kompetencji w zakresie podejmowania decyzji, ni偶 jest im to w stanie zaoferowa膰 Windosowy modu艂 "Zaplanowane zadania". Na szcz臋艣cie w sieci znale藕膰 mo偶na aplikacje, kt贸re z nawi膮zk膮 potrafi膮 zast膮pi膰 systemowe funkcje autoplanowania. Przyk艂adem takich w艂a艣nie narz臋dzi mo偶e by膰 para dw贸ch bli藕niaczych terminarzy - Windows Scheduler i Scheduler Pro, kt贸re wyr臋czy膰 mog膮 u偶ytkownika z konieczno艣ci manualnej obs艂ugi systemu. Oba programy s膮 w zasadzie identyczne, r贸偶ni je jedynie status u偶ytkowy i zakres oferowanych funkcji, kt贸re w wersji Pro s膮 po prostu znacznie obszerniejsze. Bior膮c pod lup臋 mo偶liwo艣ci obu aplikacji, nale偶a艂o by wyr贸偶ni膰 przede wszystkim elastyczny modu艂 "samowyzwalacza" (zak艂adka Schedule), kt贸ry pozwoli nam niemal z sekundow膮 dok艂adno艣ci膮 i rocznym op贸藕nieniem zaprogramowa膰 w systemie aktywacj臋 jakiego艣 zaplanowanego wcze艣niej polecenia. Co wi臋cej, w programie znajdziemy tak偶e funkcj臋 realizuj膮c膮 jak gdyby odwrotn膮 czynno艣膰, czyli zmuszaj膮c膮 komputer do zamkni臋cia w okre艣lonym czasie wybranych proces贸w b膮d藕 program贸w. W tym miejscu trzeba by zreszt膮 wspomnie膰 tak偶e i o kolejnej bardzo istotnej zalecie programu, wi膮偶膮cej si臋 z ponownym uruchamianiem zamkni臋tych proces贸w. Dost臋pna w menu "Window Watcher" opcja "Perform action if window does NOT exist" pozwoli nam reaktywowa膰 w razie konieczno艣ci niestabilny program i zmusi膰 go do ponownej pracy. Opr贸cz wymienionych ju偶 narz臋dzi w darmowej wersji standard znajdziemy poza tym przypominacza wyrzucaj膮cego na pulpit o okre艣lonej godzinie wyedytowany wcze艣niej komunikat. Komercyjna wersja terminarza wzbogacona jest ponadto o mo偶liwo艣膰 uruchamiania zaplanowanych proces贸w nawet w贸wczas, gdy na komputerze zalogowany jest akurat inny u偶ytkownik oraz restartowania i wy艂膮czania komputera (tak偶e zdalnego) w wybranym terminie b膮d藕 przy wyst膮pieniu okre艣lonego zdarzenia (np. po zdefiniowanym okresie bezczynno艣ci). Ko艅cz膮c mo偶na by jeszcze doda膰, 偶e uruchamianym przy pomocy terminarzy akcjom i aplikacjom mo偶na tu przypisywa膰 r贸偶ne dodatkowe parametry wywo艂a艅 - przydaje si臋 to szczeg贸lnie wtedy, gdy nie mo偶emy r臋cznie postawi膰 programu w odpowiedni tryb pracy.

Problemy z zawieszaniem si臋 krn膮brnych aplikacji dobrze s膮 znane u偶ytkownikom okienek. Na szcz臋艣cie remedium na tego typu k艂opoty mo偶e by膰 Windows Scheduler, kt贸ry w okre艣lonych przedzia艂ach czasu sprawdzi czy wybrany program przypadkiem nie zastrajkowa艂 i je艣li to mo偶liwe nak艂oni go do dalszego dzia艂ania.

http://www.splinterware.com/

+
elastyczny konfigurator uruchamiania jak i zamykania program贸w
opcja reaktywuj膮ca zawieszaj膮ce si臋 aplikacje
mo偶liwo艣膰 zamykania/restartowania komputer贸w z lokalnej sieci (wersja Pro)
-
nieco nachalny tryb pracy

Macro Scheduler


Co zrobi膰 w sytuacji, gdy z pewnych powod贸w nie mo偶emy r臋cznie wydawa膰 komputerowi polece艅, a chcemy aby ten w okre艣lonym przez nas czasie zacz膮艂 realizowa膰 jak膮艣 trudn膮 i wieloetapow膮 czynno艣膰?. Aplikacje takie jak te opisane powy偶ej s膮 co prawda bardzo samodzielne i pozwalaj膮 z du偶膮 precyzj膮 ustala膰 harmonogram przysz艂ych prac, ale kiedy trzeba wywo艂a膰 jaki艣 bardziej skomplikowany proces, wymagaj膮cy wielokrotnego aktywowania r贸偶nych przycisk贸w i funkcji, to bez zaawansowanych umiej臋tno艣ci programistycznych trudno nam b臋dzie sobie poradzi膰. Wyj艣ciem z takiej sytuacji mo偶e by膰 jednak program Macro Scheduler, kt贸ry pozwoli nagra膰 przeprowadzon膮 specjalnie na ten cel demonstracyjn膮 pokaz贸wk臋, a nast臋pnie odtwarza膰 j膮 wiernie w zadanym uprzednio czasie. Nagrywanie makropolece艅 poprzez zwyk艂e klikanie myszk膮 w odpowiednie miejsca i przyciski to specyficzna zaleta tej aplikacji, otwieraj膮ca drog臋 pocz膮tkuj膮cym u偶ytkownikom komputera do sprawnego uk艂adania nawet d艂ugich i wielow膮tkowych serii rozkaz贸w. Raz zapisane w makropoleceniu koordynaty myszki oraz jej klikni臋cia (prawym b膮d藕 lewym przyciskiem), po ponownym uruchomieniu mog膮 by膰 w synchronicznym porz膮dku odtwarzane samodzielnie na komputerze dok艂adnie w taki sam spos贸b jak w czasie rejestracji. Takie podej艣cie do automatyzacji d艂ugich i skomplikowanych polece艅, gdzie ka偶de klikni臋cie musi by膰 bardzo precyzyjne, mo偶e si臋 zreszt膮 przyda膰 tak偶e do przespieszania pracy. Makropolecenia mo偶na bowiem poddawa膰 edycji zmniejszaj膮c czas pomi臋dzy poszczeg贸lnymi klikni臋ciami i tym samym znacznie skraca膰 czas wykonania danej operacji. Opr贸cz prostego nagrywania makropolecenia mo偶na tu tworzy膰 r贸wnie偶 r臋cznie wspomagaj膮c si臋 specjalnym edytorem i niewielkim kreatorem zawieraj膮cym w swojej bazie blisko 200 skryptowych komend. Taka forma edycji jest ju偶 jednak zdecydowanie bardziej skomplikowana i czasoch艂onna, cho膰 z drugiej strony na pewno i efektywniejsza, bo nie opiera si臋 ju偶 na prostych posuni臋ciach myszy, ale na konkretnych rozkazach. Warto tu zreszt膮 doda膰, 偶e je艣li zdecydujemy si臋 na zakup rozbudowanej wersji Shedulera, to opracowane w programie makropolecenia b臋dzie mo偶na r贸wnie偶 eksportowa膰 do niezale偶nego pliku exe i w takiej postaci uruchamia膰 na innych komputerach. Oczywi艣cie jak na program do samoobs艂ugi, w aplikacji nie mog艂o zabrakn膮膰 tak偶e funkcji umo偶liwiaj膮cych samoczynne uruchomienie wybranych makropolece艅. Ich aktywacj臋 w systemie mo偶emy uzale偶ni膰 zar贸wno od czasu, zaistnia艂ego zdarzenia czy te偶 ustalonego wcze艣niej skr贸tu klawiaturowego.

Aby przygotowa膰 rozbudowane makropolecenie nie trzeba koniecznie zna膰 si臋 na programowaniu. Wystarczy zainstalowa膰 Macro Schedulera i nagra膰 za jego pomoc膮 potrzebn膮 sekwencje klikni臋膰. Gdy potem b臋dziemy chcieli powt贸rzy膰 ten sam cykl polece艅, wystarczy 偶e wska偶emy terminarzowi co i kiedy ma uruchomi膰, a ten automatycznie wyr臋czy nas w klikaniu.

http://www.mjtnet.com/

+
rejestrowanie makropolece艅 na zasadzie nagrywania klikni臋膰
mo偶liwo艣膰 eksportowania makropolece艅 do pliku exe
-
brak

WinTask


WinTask (a w szczeg贸lno艣ci jego ostatnia wersja) to program jakby specjalnie stworzony na potrzeby internetu i jego u偶ytkownik贸w. Autorzy 艣wiadomi najwyra藕niej roli jak膮 sie膰 odgrywa w dzisiejszych czasach i potencja艂u jaki dystrybuowany jest za jej po艣rednictwem, postanowili mocniej zwi膮za膰 funkcje swego programu z potrzebami internat贸w i przygotowali szereg istotnych narz臋dzi wydajnie u艂atwiaj膮cych automatyczn膮 eksploatacj臋 witryn. U偶ytkownik, maj膮c do dyspozycji typowego rejestratora, b膮d藕 wykorzystuj膮c klasyczny edytor makropolece艅, mo偶e w mniej lub bardziej wygodny dla siebie spos贸b nagrywa膰 sekwencje w艂asnych posuni臋膰 lub wprowadza膰 r臋cznie (przy niewielkiej pomocy do艂膮czonego kreatora) ci膮gi tekstowych instrukcji. Zaprogramowanie serii autopolece艅, kt贸re program powinien sprawnie wykona膰 bez naszej ingerencji, to wbrew pozorom wcale nie taka prosta sprawa jak by si臋 mog艂o wydawa膰. O ile bowiem nagrywanie i p贸藕niejsze odtwarzanie prostych i nieskomplikowanych komend wykonuj膮cych zawsze ten sam cykl polece艅 nie przysparza jeszcze tego typu programom wi臋kszych k艂opot贸w, o tyle w przypadku bardziej skomplikowanych zada艅, gdzie program niejednokrotnie musi sam decydowa膰 o trybie dalszego post臋powania, a my w instrukcji mo偶emy mu tylko z grubsza podpowiedzie膰 jak ma si臋 zachowa膰 w okre艣lonych sytuacjach, sprawy nie wygl膮daj膮 ju偶 tak r贸偶owo. WinTask nale偶y jednak do tych program贸w, kt贸re pozwalaj膮 u偶ytkownikowi zdefiniowa膰 szereg licznych warunk贸w i zale偶no艣ci podporz膮dkowuj膮cych tryb dalszego dzia艂ania makropolece艅 od zaistnia艂ych sytuacji. I tak, narz臋dzie zatytu艂owane "Spy" (szpieg), umo偶liwi nam precyzyjne lokalizowa膰 i zaznacza膰 na stronie WWW tylko te tre艣ci, kt贸re nas interesuj膮, blok polece艅 synchronizuj膮cych pozwoli nam definiowa膰 regu艂y odpowiedzialne za kopiowanie wyznaczonych danych (tekst贸w, tabel lub grafik), zestaw "op贸藕niaczy" wyegzekwuje potrzebne przerwy i interakcje, a specjalny HTML Descriptor wyodr臋bni specyficzne argumenty decyduj膮ce o takim a nie innym dzia艂aniu makropolece艅. Wszystkie te definicje przy odpowiednim powi膮zaniu zbudowa膰 mog膮 ci膮g inteligentnych rozkaz贸w egzekwuj膮cych niemal dok艂adnie takie posuni臋cia, jakich 偶yczy艂by sobie u偶ytkownik gdyby tylko siedzia艂 przed komputerem. Z pomoc膮 WinTaska b臋dziemy mogli zatem symulowa膰 np. nasz膮 aktywno艣膰 przy komputerze, synchronizowa膰 automatycznie wybrane tre艣ci ze stron WWW, aktualizowa膰 oprogramowanie antywirusowe, monitorowa膰 stan kont pocztowych, wysy艂a膰 listy elektroniczne czy aktualizowa膰 w艂asne witryny internetowe. WinTask mimo rozbudowanej i przejrzystej pomocy nie nale偶y jednak do naj艂atwiejszych program贸w i je艣li zechcemy wykorzysta膰 drzemi膮cy w nim potencja艂 to przyjdzie nam si臋 (przynajmniej na pocz膮tku) pom臋czy膰 troch臋 z jego obs艂ug膮 - uk艂adanie skomplikowanych zasad i regu艂 wymaga po prostu pewnej znajomo艣ci tematu.

WinTask to jeden z trudniejszych program贸w, ale i jego mo偶liwo艣ci nie s膮 banalne. Pozwala u偶ytkownikowi bardzo skrupulatnie zaplanowa膰 harmonogram przysz艂ych zada艅 i zmusi膰 komputer do podejmowania samodzielnych decyzji, gdy z艂o偶ono艣膰 operacji nie pozwala na sprecyzowanie jasnych instrukcji.

http://www.wintask.com/

+
szerokie mo偶liwo艣ci w zakresie konfigurowania r贸偶nych zale偶no艣ci
kreator i modu艂 do nagrywania prostych makropolece艅
-
siermi臋偶ny interfejs i nieco skomplikowana obs艂uga

12 Ghost Timer


W grupie ra藕niej. Z takiego te偶 za艂o偶enia wyszli producenci "Duch贸w" przygotowuj膮c komplet blisko trzydziestu program贸w narz臋dziowych, specjalizuj膮cych si臋 w realizacji r贸偶nego typu zada艅 - tak偶e tych wykonywanych cz臋sto przez internaut贸w. 12 Ghost Timer jest w艂a艣nie jednym z ogniw takiego 艂a艅cucha, odpowiedzialnym za proces automatyzacji zaprogramowanych wcze艣niej polece艅. Na pocz膮tek, jeszcze w czasie instalacji, warto zwr贸ci膰 uwag臋 na mo偶liwo艣膰 spolonizowania Timera (w odpowiednim menu znajdziemy zreszt膮 wiele innych wersji j臋zykowych). Niestety, podej艣cie autor贸w to kwestii lokalizacji okaza艂o si臋 bardzo marginalne i ograniczy艂o si臋 jedynie do unarodowienia g艂贸wnego okna konfiguracyjnego, ca艂a reszta okien nadal pozostaje w oryginalnej - angloj臋zycznej wersji j臋zykowej. Na szcz臋艣cie oszcz臋dno艣膰 w t艂umaczeniu to jedyny powa偶ny zarzut jaki postawi膰 mo偶na "Duchowi" bo ca艂a reszta przygotowana jest ju偶 o wiele lepiej. 12 Ghost Timer to jak zaznaczy艂em wcze艣niej program s艂u偶膮cy g艂贸wnie do uruchamiania w wybranym terminie okre艣lonych zada艅, aplikacji b膮d藕 stron WWW. Za pomoc膮 dost臋pnych opcji mo偶emy ustali膰 m.in dok艂adny czas uruchomienia, zamkni臋cia czy reaktywacji wybranego polecenia, przydzieli膰 wywo艂ywanej aplikacji dodadkowe parametry albo te偶 ustali膰 dla niej priorytet wa偶no艣ci. Dla u艂atwienia, autorzy opracowali zreszt膮 kilka wzorcowych przyk艂ad贸w oraz szczeg贸艂owy indeks 艣wi膮t (pa艅stwowych i ko艣cielnych) z kt贸rymi zsynchronizowa膰 mo偶na aktywacj臋 okre艣lonych akcji. Warto tak偶e zaznaczy膰 obecno艣膰 ciekawego przypominacza (Remindera), kt贸ry nie tylko 偶e wyrzuca w okre艣lonym czasie przygotowany wcze艣niej komunikat, ale potrafi tak偶e na 偶膮danie powtarza膰 ten proces co kilka minut lub godzin.

12 Ghost Timer ma rzadko spotykan膮 opcj臋 ustalania priorytet贸w wa偶no艣ci dla uruchamianych automatycznie zada艅. Je艣li zatem kt贸ry艣 z pobudzonych do 偶ycia proces贸w ma dla nas kluczowe znaczenie, to nadaj膮c mu odpowiedni status u偶ytkowy, uzyskamy pewno艣膰 偶e procesor w艂a艣nie jemu po艣wi臋ci najwi臋cej uwagi.

http://12ghosts.com/

+
okre艣lanie priorytet贸w wa偶no艣ci dla aktywowanych zada艅
przypominacz z mo偶liwo艣ci膮 powtarzania komunikat贸w
-
niepe艂na polonizacja

Schedule Wizard


Schedule Wizard to chyba jeden z najefektywniej zaprojektowanych program贸w - skalowalne okienka, kolorowe ikonki, liczne kreatory i wzorcowe przyk艂ady to zawsze mile widziane dla oka uzupe艂nienia. Przy pomocy aplikacji bardzo szybko opracujemy potrzebne autopolecenia, makropolecenia, skrypty i inne samowyzwalacze, wyr臋czaj膮ce nas z r臋cznej obs艂ugi komputera. W艣r贸d typowo internetowych funkcji autorzy skoncentrowali si臋 g艂贸wnie na poczcie elektronicznej i us艂ugach zwi膮zanych z uaktualnianiem informacji. Odpowiednie skrypty pomog膮 nam odbiera膰 i wysy艂a膰 poczt臋, 艣ci膮ga膰 wiadomo艣ci z grup dyskusyjnych, logowa膰 si臋 na wybrane konta, kopiowa膰 lub uaktualnia膰 pliki b膮d藕 te偶 archiwizowa膰 wybrane strony WWW. Wa偶ne przy tym wszystkim jest tak偶e i to, i偶 argumentem decyduj膮cym o wykonaniu b膮d藕 nie wykonaniu jakiej艣 operacji mo偶e by膰 cykl zdefiniowanych wcze艣niej warunk贸w - np. obecno艣膰 okre艣lonego pliku, jego wielko艣膰 czy data powstania. Powi膮zanym w ten spos贸b seriom autopolece艅 przypisujemy jeszcze odpowiedni termin samorealizacji i je艣li tylko zdecydujemy si臋 uruchamia膰 Schedule Wizarda razem z Systemem, to wykonywane dot膮d samodzielnie obowi膮zki mo偶emy zrzuci膰 ju偶 na kark komputera. Jak na tak rozbudowany program, system pomocy jaki mu towarzyszy jest jednak zdecydowanie zbyt prowizoryczny i zmusi膰 mo偶e czasem pocz膮tkuj膮cych u偶ytkownik贸w do przeprowadzania do艣wiadczalnych eksperyment贸w. Tak偶e informacje na stronie producenta s膮 ma艂o precyzyjne i do tego niezbyt aktualne, bo odnosz膮 najwyra藕niej do kt贸rej艣 z wcze艣niejszych wersji programu.

Schedule Wizard zachwyci膰 mo偶e jak wida膰 nie tylko szerokim zakresem dost臋pnych opcji, ale i niebanalnie zaprojektowanym interfejsem. Program mo偶e si臋 przyda膰 szczeg贸lnie tym internautom, kt贸rzy cz臋sto wykorzystuj膮 tego typu autonarz臋dzia do synchronizowania poczty elektronicznej czy 艣ledzenia zmian zachodz膮cych na wybranych kontach FTP.

http://www.authord.com/

+
kolorowy i przejrzy艣cie zaprojektowany interfejs
liczne kreatory i przyk艂ady
-
s艂abo opracowana pomoc

Macro Express


Wszechstronny i rozbudowany program narz臋dziowy do edytowania, nagrywania i p贸藕niejszego odtwarzania zarejestrowanych makropolece艅. Jak twierdz膮 autorzy, ich program mo偶e wyr臋czy膰 u偶ytkownika z wi臋kszo艣ci pospolitych zada艅 jakie musi on wykonywa膰 codziennie na swoim komputerze. Wystarczy tylko uruchomi膰 proces nagrywania, zarejestrowa膰 demonstracyjn膮 pokaz贸wk臋 i p贸藕niej tylko wywo艂ywa膰 opracowane polecenia gdy tylko b臋d膮 potrzebne. Cho膰 podej艣cie jakie deklaruj膮 producenci w swoim wst臋pniaku jest mo偶e nieco uproszczone, to faktem jest, 偶e program potrafi tworzy膰 oszcz臋dzaj膮ce czas makropolecenia, przystosowane zar贸wno do uruchamiania kr贸tkich komend jak i obszernych serii rozkaz贸w. Wbudowane kreatory pomog膮 nam poza tym w przygotowaniu specjalnych autodefinicji wykonuj膮cych wiele typowych zada艅 takich jak wpisywanie tekst贸w, otwieranie stron, wysy艂anie poczty czy 艣ci膮ganie plik贸w. Chc膮c uruchomi膰 jakie艣 makropolecenie mo偶emy natomiast pos艂u偶y膰 si臋 wbudowanym terminarzem, skr贸tem klawiaturowym (ustalona sekwencja klawiszy lub wyraz) b膮d藕 te偶 uzale偶ni膰 aktywacj臋 od innego zaistnia艂ego w systemie procesu - np. ukazaniem si臋 okienka ze zdefiniowanym wcze艣niej tytu艂em. Szeroka jest tak偶e gama warunk贸w jakie musz膮 zosta膰 spe艂nione aby dane makropolecenie mog艂o zadzia艂a膰 (lub aby by艂o w stanie kontynuowa膰 rozpocz臋ty proces). Mo偶emy w ten spos贸b wymusi膰 np. przerw臋 w dzia艂aniu jakiego艣 autopolecenia, uzale偶niaj膮c d艂ugo艣膰 trwania pauzy od innych, cz臋sto niezale偶nych ju偶 od u偶ytkownika czynnik贸w: np. kompletnego za艂adowania strony WWW, czy zako艅czenia jeszcze innej p臋tli rozkaz贸w.

W Macro Expressie autopolecenia mo偶emy tworzy膰 wykorzystuj膮c do艂膮czone kreatory, nagrywa膰 przy pomocy specjalnego rejestratora, b膮d藕 te偶 uk艂ada膰 r臋cznie pos艂uguj膮c si臋 dost臋pnym edytorem.

http://www.macros.com/

+
mo偶liwo艣膰 zagnie偶d偶ania makr w jednym autopoleceniu
wymuszanie przerw w dzia艂aniu makropolece艅
wygodne kreatory
mo偶liwo艣膰 nagrywania wzorcowych autopolece艅
-
nieco skomplikowana obs艂uga

Automize


Automize to jak twierdz膮 dumnie jego autorzy "Okr臋t flagowy" firmy HiTek Software i jednocze艣nie lider w klasie wielosystemowego oprogramowania do automatyzacji zada艅. Opinia ta jest by膰 mo偶e wystawiona troch臋 na wyrost, ale faktem jest, 偶e je艣li chodzi o zakres dzia艂ania, to program nie ma sobie r贸wnych - b臋d膮 mogli z niego korzysta膰 zar贸wno u偶ytkownicy systemu Windows, Linuks, Macintosh jak i Solaris (przy za艂o偶eniu oczywi艣cie, 偶e ka偶dy 艣ci膮gnie dla siebie odpowiedni膮 wersj臋 instalki). Gwoli 艣cis艂o艣ci nale偶y jednak powiedzie膰 tak偶e, 偶e Automize oparty jest na Javie, a w zwi膮zku z tym jego dzia艂anie uzale偶nione jest od obecno艣ci w systemie odpowiednich rozszerze艅 JRE (Java Runtime Environment) i JVM (Java Virtual Machine) - komponenty te znale藕膰 mo偶na na stronie Sun-a. (www.javasoft.com/). Niestety, wszystkie te uzale偶nienia i wymagania sprawia膰 mog膮 (zw艂aszcza u偶ytkownikom okienek) spore utrudnienia i nale偶y si臋 liczy膰 z faktem, 偶e podczas instalacji spotka膰 nas mog膮 nietypowe jak na Windosowe warunki problemy. Tym, kt贸rym uda si臋 szcz臋艣liwie pokona膰 wszystkie zawi艂o艣ci zwi膮zane z instalacj膮, program zaoferuje nieco sparta艅ski interfejs i szereg mniej lub bardziej przydatnych funkcji zwi膮zanych z automatyzowaniem najcz臋艣ciej wykonywanych operacji. Bior膮c pod uwag臋 zainteresowania internaut贸w i ich potrzeby, program zaoferowa膰 mo偶e im m.in zaawansowane mo偶liwo艣ci w zakresie synchronizowania dokument贸w (upload/download), monitorowania i obs艂ugi kont pocztowych, uaktualniania stron WWW, 艣ci膮gania plik贸w czy pingowania po艂膮cze艅. Wszystko to dzia艂a膰 mo偶e oczywi艣cie pod dyktando do艂膮czonego terminarza, kt贸ry w wyznaczonych porach dnia i nocy potrafi艂 b臋dzie automatycznie uruchamia膰 lub zamyka膰 wyznaczone przez u偶ytkownika procesy.

Najwi臋kszym atutem Automize-ra jest jego wieloplatformowo艣膰. Z programu b臋d膮 mogli korzysta膰 zar贸wno u偶ytkownicy okienek jak i innych popularnych system贸w operacyjnych.

http://www.hiteksoftware.com/

+
wieloplatformowo艣膰
prosta obs艂uga
-
problemy z instalacj膮

Auto Mouse


Na koniec kilka s艂贸w o niewielkiej aplikacji, kt贸ra w my艣l autora pom贸c ma u偶ytkownikom w tworzeniu prostych i nieskomplikowanych makropolece艅 wykorzystuj膮cych akcje myszy i klawiatury. Program pozwala rejestrowa膰 koordynaty poruszanego nasz膮 r臋k膮 gryzonia, zaznacza膰 klikni臋cia (prawym lub lewym klawiszem), ustala膰 przerwy pomi臋dzy poszczeg贸lnymi akcjami, narzuca膰 powt贸rki oraz definiowa膰 informacje wprowadzane za pomoc膮 klawiatury. Nagrane w ten spos贸b etapy dzia艂a艅 i ich w艂a艣ciwo艣ci, przeedytowa膰 mo偶na jeszcze w g艂贸wnym oknie programu i na koniec zapisa膰 w postaci odr臋bnego zadania. Autor nie przewidzia艂 co prawda mo偶liwo艣ci samoczynnego uruchamiania wybranych proces贸w, ale w przypadku d艂ugich i monotonnych zada艅 wymagaj膮cych powtarzania stale tych samych czynno艣ci, program wyr臋czy膰 mo偶e u偶ytkownika z konieczno艣ci aktywnego monitorowania sytuacji i wykonywania co chwile okre艣lonych dzia艂a艅.

Je艣li zale偶y Ci jedynie na prostym nagrywaniu posuni臋膰 myszy to przyjrzyj si臋 bli偶ej aplikacji AutoMouse. Program pozwoli Ci zarejestrowa膰 w makropoleceniu kolejne etapy ruch贸w i klikni臋膰 a nast臋pnie powtarza膰 ten proces automatycznie z wybran膮 cz臋stotliwo艣ci膮 i szybko艣ci膮.

http://www.dimsoft.com/

+
proste nagrywanie akcji myszy i klawiatury
-
brak terminarza

Studio Nivo tworzenie stron 32-020 Wieliczka, Polna 4
NIP: 679-220-13-25 tworzenie stron Regon: 120517150
Email: biuro@nivo.pl tworzenie stron Tel. 720-787-772

COPYRIGHT © 2004
Pozycjonowanie tworzenie stron Kontakt