Jak mogę użyć wbudowanego narzędzia Automator (zamiast aplikacji innej firmy), aby utworzyć proste makro klawiatury?
Na przykład chcę, aby naciśnij Cmd-Shift Left, a Cmd-Unastępnie Rightitd.
Próbowałem użyć funkcji nagrywania, aby utworzyć to makro, ale napotkałem kilka problemów.
Po pierwsze, kopiuje zdarzenia myszy po naciśnięciu przycisku record i wchodząc do aplikacji, chcę uruchomić makro. Na przykład w tym przypadku chcę uruchomić go w Chrome. Ostatecznie usunąłem kilka pierwszych kroków, które wymagały uruchomienia Chrome. Powodem, dla którego je usunąłem, jest to, że nie chcę, aby ograniczało się ono do konkretnej aplikacji i myślę, że to tylko zwiększa złożoność, jeśli próbuje aktywować aplikację. Chcę, aby trzymał się tylko uruchamianych poleceń klawiatury.
Drugi problem polega na tym, że nie jestem pewien, jak zainicjować makro klawiatury. Czy zapisuję nagrany plik? Dokąd Jak wywołać makro po uruchomieniu przeglądarki Chrome? Czy istnieje sposób przypisania skrótu klawiaturowego?
Odpowiedzi:
Jeśli nie chcesz korzystać z aplikacji innych firm, naprawdę komplikujesz sobie życie. Chociaż myślę, że to możliwe.
1) Otwórz Automator i utwórz nową usługę. W swoim przepływie pracy chcesz uruchomić Applescript. Tam każesz naciskać żądane klawisze.
Po zapisaniu go jako usługi możesz ustawić dla niego skrót klawiaturowy w Preferencjach systemowych. Powinien automatycznie pojawić się w grupie Ogólne. Upewnij się, że jest włączony i podaj skrót klawiaturowy.
Dostałem to do pracy, testując funkcję Pokaż historię Cmd-Y. Mam nadzieję, że powyższe nie jest zbyt tajemnicze.
Jeśli chcesz ustawić globalne skróty i uruchomić skrypty, możesz zajrzeć na BetterTouchTool: http://blog.boastr.net/
źródło