Come emettere l'audio utilizzando l'altoparlante incorporato da una riga di comando in Windows e Linux?
Come emettere l'audio utilizzando l'altoparlante incorporato da una riga di comando in Windows e Linux?
Risposte:
È possibile chiamare la funzione del sistema operativo Win32 MessageBeep.
Su Windows XP o versioni successive, digitare:
rundll32 user32.dll,MessageBeep
L'ho provato anni fa e all'inizio non credevo che avrebbe funzionato. Ma questo è il modo suggerito da Microsoft, come secondo il loro sito Web MSDN:
"... MessageBeep tenta di riprodurre il suono predefinito del sistema. Se non riesce a riprodurre il suono predefinito del sistema, la funzione produce un suono bip standard attraverso l'altoparlante del computer."
Sui sistemi operativi * nix viene utilizzato un segnale acustico .
SINOSSI
beep [ -v ] [ -X | -T | -S ]
DESCRIZIONE
beep è un'utilità della riga di comando per far emettere un segnale acustico a un computer.
In circostanze normali, dovresti essere in grado di usarlo semplicemente digitando 'beep', senza opzioni.
modprobe pcspkr
, askubuntu.com/questions/19906/beep-in-shell-script-not-working
Con bash su Unix:
echo $'\007'
Echo ^g
dove ^ è il tasto ctrl. Nota che questo non funziona su Windows 7 - Il segnale acustico viene reindirizzato al sistema audio.