Jak emitować dźwięk za pomocą wbudowanego głośnika z wiersza poleceń w systemach Windows i Linux?
Jak emitować dźwięk za pomocą wbudowanego głośnika z wiersza poleceń w systemach Windows i Linux?
Odpowiedzi:
Możesz wywołać funkcję systemu operacyjnego Win32 MessageBeep.
W systemie Windows XP lub nowszym wpisz:
rundll32 user32.dll,MessageBeep
Próbowałem tego lata temu i na początku nie wierzyłem, że to zadziała. Ale to sugerowany przez Microsoft sposób, zgodnie z ich witryną MSDN:
„... MessageBeep próbuje odtworzyć domyślny dźwięk systemu. Jeśli nie można odtworzyć domyślnego dźwięku systemu, funkcja generuje standardowy dźwięk dźwiękowy przez głośnik komputera.”
W systemach operacyjnych * nix użyto do tego sygnału dźwiękowego .
STRESZCZENIE
beep [ -v ] [ -X | -T | -S ]
OPIS
beep to narzędzie wiersza polecenia do generowania sygnału dźwiękowego na komputerze.
W normalnych okolicznościach powinieneś być w stanie z niego korzystać po prostu wpisując „beep”, bez żadnych opcji.
modprobe pcspkr
również, askubuntu.com/questions/19906/beep-in-shell-script-not-working
Z bash na Uniksie:
echo $'\007'
Echo ^g
gdzie ^ to klawisz Ctrl. Uwaga: to nie działa w systemie Windows 7 - Sygnał dźwiękowy zostaje przekierowany do systemu audio.