Я хочу, чтобы в терминале были звуковые эффекты в стиле фильма. Вы знаете, когда каждое нажатие клавиши и строка издают прохладный маленький звуковой сигнал. (Примерно так.) Я использовал KeyClick , но это только для набора текста с клавиатуры. Я также хочу эффекты, когда символы читаются по экрану и т. Д.
Я знаю, что это чертовски излишне. И я, вероятно, буду раздражен этим в течение пяти минут. Но это будут великолепные пять минут.
PROMPT_COMMAND
, напримерPROMPT_COMMAND="say 'something silly'"
(заменитеsay
воспроизведение аудио сэмплов в командной строке некоторыми сэмплами).Ответы:
Веселый вопрос :)
Я не уверен, как вы получите звуковые эффекты для всего, но вы могли бы сделать что-то подобное, чтобы получить звуковые эффекты для нескольких вещей:
1) Откройте, откройте свой .profile (или .bashrc или где хотите сохранить настройки), открыв окно терминала и напечатав:
2) Добавьте следующие несколько строк в конец файла:
3) Попробуйте набрать «ls» для списка каталогов или «top», чтобы увидеть список запущенных процессов, и вы услышите результаты этих команд.
Добавляя эти две строки, мы объявляем две новые функции с теми же именами, что и существующие команды bash. Мы перезаписываем саму команду, чтобы мы могли воспроизвести немного аудио, а затем запустить саму команду (или наоборот, как показано в «верхнем» примере).
Аудиофайлы, которые я сейчас использую, являются аудиофайлами по умолчанию (по крайней мере, на Lion), которые используются для специальных возможностей. Я выбрал их, чтобы вы могли вырезать-вставить и увидеть трюк в действии, но вместо них можно было использовать любой аудиофайл.
Вот сайт с кучей научно-фантастических звуковых эффектов, которые вы могли бы использовать вместо тех, которые я позаимствовал у ОС:
http://fxhome.com/sounds/
источник
/System/Library/Components/CoreAudio.component/Contents/Resources/SystemSounds/accessibility/
. Кстати, хорошая находка; это хорошие звуки для использования. Мне нравится звукMouse Keys ON.aif
для печати текста на экран.Не уверен насчет бита нажатия клавиш ... но вы могли бы распечатать вывод команды терминала, как в фильмах, то есть каждая строка печатается символ за символом и воспроизводит небольшой звуковой сигнал для каждой из них. Сначала это выглядит круто, а потом становится действительно раздражающим. Было бы интересно иметь терминал, который вы могли бы включать и выключать. Очевидно, довольно ограниченный, но может быть интересным проектом для разработки.
источник