Co to jest edytor makr?
Makro to skrypt, który po uruchomieniu automatycznie wykona szereg zadań. Skrypty te są tworzone przy użyciu specjalistycznych programów zwanych edytorami makr. Korzystając z edytora makr, użytkownik może napisać lub nagrać szereg akcji i poleceń. Po zakończeniu skrypt jest kompilowany w jedno polecenie lub ikonę. Za każdym razem, gdy użytkownik uruchomi to polecenie lub kliknie ikonę, makro wykona zaprogramowaną w nim serię. Te edytory są dostępne w szerokiej gamie typów, od tych, które działają z całym systemem operacyjnym, po te, które działają w ramach jednego programu.
Głównym zastosowaniem edytora makr jest uproszczenie żmudnej pracy na komputerze. Korzystając z edytora, użytkownik może utworzyć serię poleceń, które muszą być uruchamiane wielokrotnie. Gdyby użytkownik wprowadzał te polecenia bezpośrednio, błędy pojawiałyby się z powodu utraty ostrości lub po prostu przypadkowej szansy. Za pomocą makra każde polecenie jest wykonywane poprawnie i we właściwy sposób.
Istnieją dwa typowe sposoby wprowadzania informacji do edytora makr. Pierwszym z nich jest interfejs skryptu. Użytkownik pisze skrypty przy użyciu specjalnego rodzaju kodu komputerowego, który często jest zastrzeżony dla programu makr. Te makra mogą być bardzo złożone, umożliwiając otwieranie i zamykanie programów, interakcję użytkownika i wiele wątków aktywności.
Inną popularną metodą tworzenia makra jest nagrywanie. Ten typ edytora makr po prostu rejestruje naciśnięcia klawiszy, kliknięcia myszą i użycie programu przez określony czas. Następnie ponownie wykona tę sekwencję w dokładnie ten sam sposób. Programy te są zwykle łatwe w użyciu, ale makra są co najwyżej prymitywne.
Niektóre edytory makr nie mają ustawionego środowiska operacyjnego. Te programy zawierają ogólny kod, który pozwoli na dowolną sekwencję informacji. Ten typ edytora makr jest często używany na poziomie systemu operacyjnego, wykonując polecenia i ładując programy w określonym czasie.
Inne edytory zostały zaprojektowane do pracy w ramach określonego programu. Te edytory makr mają określone typy skryptów, które umożliwiają dostęp do funkcji w ich programie nadrzędnym. Złożoność makr tworzonych przez takie programy jest prawie tak duża, jak program macierzysty, w którym działa.
Ten rodzaj edytora makr jest bardzo powszechny w świecie gier online. Często gry te mają wbudowany edytor, który umożliwia tworzenie połączonych poleceń, takich jak „uruchom tę umiejętność, a następnie zaatakuj wybrany cel”. Wiele z tych gier ma również dostępne zewnętrzne edytory, które pozwalają ludziom tworzyć znaki uruchamiające skrypty. Producenci gier niemal powszechnie zakazują edytora drugiego typu.