Chcę mieć efekty dźwiękowe w stylu filmowym w terminalu. Wiesz, kiedy każde naciśnięcie klawisza i linia wydaje chłodny dźwięk. (Coś w tym stylu.) Użyłem KeyClick , ale to tylko do pisania na klawiaturze. Chcę także efektów, gdy znaki są odczytywane na ekranie itp.
Wiem, że to jest zbędne jak diabli. I prawdopodobnie zirytuje mnie to w ciągu pięciu minut. Ale to będzie chwalebne pięć minut.
PROMPT_COMMAND
, np.PROMPT_COMMAND="say 'something silly'"
(Zastąpsay
niektóre wiersze odtwarzaniem dźwięku)Odpowiedzi:
Zabawne pytanie :)
Nie jestem pewien, jak uzyskasz efekty dźwiękowe dla wszystkiego, ale możesz zrobić coś takiego, aby uzyskać efekty dźwiękowe dla kilku rzeczy:
1) Otwórz otwórz .profile (lub .bashrc lub gdziekolwiek chcesz zachować swoje dostosowania), otwierając okno terminala i wpisując:
2) Dodaj kilka następujących wierszy na dole pliku:
3) Spróbuj wpisać „ls”, aby wyświetlić listę katalogów lub „top”, aby wyświetlić listę uruchomionych procesów, a usłyszysz wyniki tych poleceń.
Dodając te dwa wiersze, deklarujemy dwie nowe funkcje o takich samych nazwach, jak istniejące komendy bash. Zastępujemy samą komendę, abyśmy mogli odtworzyć trochę dźwięku, a następnie uruchomić samą komendę (lub odwrotnie, jak pokazano w przykładzie „na górze”).
Pliki audio, których obecnie używam, są domyślnymi plikami audio (przynajmniej w Lionie), które są używane do funkcji ułatwień dostępu. Wybrałem je, abyś mógł wyciąć i wkleić, i zobaczyć sztuczkę w akcji, ale zamiast nich możesz użyć dowolnego pliku audio.
Oto strona z mnóstwem efektów dźwiękowych science fiction, których możesz użyć zamiast tych, które pożyczam z systemu operacyjnego:
http://fxhome.com/sounds/
źródło
/System/Library/Components/CoreAudio.component/Contents/Resources/SystemSounds/accessibility/
. Przy okazji, fajne znalezisko; to są dobre dźwięki do użycia. Podoba mi się dźwiękMouse Keys ON.aif
drukowania tekstu na ekranie.Nie jestem pewien co do naciśnięcia klawisza ... ale możesz go wypisać na wyjściu polecenia terminala, jak w filmach, tzn. Każda linia jest drukowana znak po znaku i odtwarza dla każdego z nich krótki dźwięk. Na początku wygląda fajnie, a potem robi się naprawdę denerwująca. Byłoby fajnie mieć terminal, który można włączać i wyłączać. Oczywiście dość ograniczony, ale może być zabawnym projektem do opracowania.
źródło