Есть ли способ или приложение стороннего производителя, которое позволило бы мне указать, например, что я хочу, чтобы оно отправляло событие клавиатуры (чтобы оно имело тот же эффект, что и физическое нажатие клавиши на клавиатуре) каждые 5 секунд?
Так, например, я мог бы сказать, что это удар Kкаждые 5 секунд, всего 15 раз?
По сути, я ищу что-то вроде AutoHotkey, но для OS X.
mountain-lion
software-recommendation
keyboard
houbysoft
источник
источник
echo "script" | osascript
синтаксисе - я всегда использовалosascript -e "script"
. Таким образом, вы получаете +1 за это.Вот AppleScript, чтобы делать то, что вы хотите:
Вы можете встроить его в скрипт оболочки следующим образом:
(Спасибо @houbysoft за
echo "script" | osacript
синтаксис!)источник
Вот мой тип рабочего процесса
в командной строке введите Ctrl + x, затем Ctrl + e, чтобы войти в Vim, и введите там.
введите ниже; Вы видите, что нет обратной косой черты.
затем сохраните команду vim и выйдите, если вы знаете, как использовать vim;)
Вернуться к терминалу, чтобы запустить набранный выше.
+++ О, еще одна вещь.
источник
cat
вместе с Here-Doc кажется излишним (вам не нужна этаcat
часть).cat
награды за «бесполезное использование », регулярно вручаемойcomp.unix.shell
в старые добрые времена usenet!