Я хочу автоматизировать длинную последовательность нажатий клавиш, которую мне приходится вводить каждый раз, когда я пользуюсь определенным веб-сайтом. Как я могу сделать это в Mac OS X. Я попробовал Automator. Я записываю последовательность, но когда я ее запускаю, я получаю эту ошибку:
В действии «Watch Me Do» произошла ошибка.
Проверьте свойства действия и попробуйте снова запустить рабочий процесс.
В дополнение к написанию собственного сценария Keyboard Maestro можно использовать для составления последовательности клавиш, подобной этой.
источник
Вы можете создать макрос с помощью приложения, такого как Keyboard Maestro , iKey или QuicKeys . Многие из них также поддерживают что-то вроде быстрых макросов в Keyboard Maestro. Вы можете нажать ⌃F1, чтобы начать или остановить запись макроса, а затем воспроизвести его с помощью ⌥F1.
Вы также можете эмулировать нажатия клавиш с помощью AppleScript. Задержка при запуске не требуется, если скрипт запускается с FastScripts .
keystroke
Команда может быть использована только для вставки символов, которые включены в текущей раскладке клавиатуры. Если текст достаточно длинный, при вставке также наблюдается видимая задержка.Еще один способ вставить текст - использовать буфер обмена:
источник
Вы также можете посмотреть на iKey и QuicKeys . Я не думаю, что любой из них сделает больше, чем Automator / AppleScript в этом случае, но в противном случае они могут быть полезны.
источник
К сожалению, вы не можете добавить функцию щелчка мышью ни в одном из них или в рабочем процессе. Даже яблочному сценарию сложно реализовать щелчок мышью в приложении.
источник