Sound beim Hochfahren spielen
Hallo, beim Herunterfahren kann man ja über den eingebauten Lautsprecher einen Sound abspielen. Geht das auch nach dem Hochfahren, d.h. wenn alle bootscripte abgearbeitet worden sind? Alggemein: Wie gibt man überhaupt etwas über den eingebauten Lautsprecher aus? Danke & Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
Dr. Jürgen Vollmer schrieb:
beim Herunterfahren kann man ja über den eingebauten Lautsprecher einen Sound abspielen. Geht das auch nach dem Hochfahren, d.h. wenn alle bootscripte abgearbeitet worden sind?
z.B. mit einem mp3-File: mit z.B. mpg123 oder mpg321. Eintragen in /etc/init.d/boot.local. Diese Datei sollte zum Schluss des Bootens ausgeführt werden.
Alggemein: Wie gibt man überhaupt etwas über den eingebauten Lautsprecher aus?
entweder >>beep<< oder >>echo -en "\007"<< -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Donnerstag, 13. Juli 2006 22:05 schrieb Martin Ereth:
Dr. Jürgen Vollmer schrieb:
beim Herunterfahren kann man ja über den eingebauten Lautsprecher einen Sound abspielen. Geht das auch nach dem Hochfahren, d.h. wenn alle bootscripte abgearbeitet worden sind?
z.B. mit einem mp3-File: mit z.B. mpg123 oder mpg321. Eintragen in /etc/init.d/boot.local. Diese Datei sollte zum Schluss des Bootens ausgeführt werden.
ich möchte aber über den eingebauten Lautsprecher (also nicht via Soundkarte) etwas ausgeben.
Alggemein: Wie gibt man überhaupt etwas über den eingebauten Lautsprecher aus?
entweder >>beep<< oder >>echo -en "\007"<< das gibt nur ein kurzes "beep" aus, ich hätte aber gerne eine Melodie, oder Text. (soe wie beim Herunterfahren eben auch).
Hintergrund: der Rechner läuft ohne Bildschirm, an die Soundkarten sind Telefone angeschlossen, über welche beim Abheben des Hörers ein Audiofile ausgegeben wird. Nun möchte ich den Benutzern "mitteilen", ab wann das System "bereit" ist, eben über den eingebauten Lautsprecher. Beim Herunterfahren bekommen sie so befreits mit, wann man den Strom abschalten darf. Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
Hallo Jürgen, hallo Leute, Am Donnerstag, 13. Juli 2006 22:18 schrieb Dr. Jürgen Vollmer:
Am Donnerstag, 13. Juli 2006 22:05 schrieb Martin Ereth:
Dr. Jürgen Vollmer schrieb:
beim Herunterfahren kann man ja über den eingebauten Lautsprecher einen Sound abspielen. Geht das auch nach dem Hochfahren, d.h. wenn alle bootscripte abgearbeitet worden sind? [...] entweder >>beep<< oder >>echo -en "\007"<<
das gibt nur ein kurzes "beep" aus, ich hätte aber gerne eine Melodie, oder Text. (soe wie beim Herunterfahren eben auch).
Aus /etc/init.d/halt: "octave") for tone in 524 491 440 393 349 328 295 ; do echo -en "\033[10;${tone}]\a" usleep 125000 done echo -en "\033[10;262]" ;; Das Ganze kannst Du natürlich auch in einem Startscript verbauen (Required-Start: $ALL). Das und optional eine andere Melodie überlasse ich Dir als Übung ;-) Gruß Christian Boltz -- I am the "ILOVEGNU" signature virus. Just copy me to your signature. This message was infected under the terms of the GNU General Public License. -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, Am Fre, 14 Jul 2006, Christian Boltz schrieb: [..]
Aus /etc/init.d/halt:
"octave") for tone in 524 491 440 393 349 328 295 ; do echo -en "\033[10;${tone}]\a" usleep 125000 done echo -en "\033[10;262]" ^fehlt da nicht noch das '\a'?
BTW: Die Escapesequenzen sind in 'man console_codes' dokumentiert. Und die Escapes lassen sich auch noch anders schreiben, z.B.: echo -en '\e[10;262]\a' # "char" Schreibweise echo -en '\033[10;262]\007' # oktale Schreibweise echo -en '[10;262]' # direkte Eingabe ^^ ^^ das ist jew. _ein_ Zeichen, auf der Konsole mittels 'Strg+v ESC' bzw. 'Strg+v Strg+G' einzugeben... Siehe auch 'man ascii'. -dnh -- Gibt es ein Buch über das maßvolle Verwenden von Fußnoten? Wenn ja, dann bin ich bereit, Dir ein Exemplar zu schicken. [Thorsten Haude zu mir in sl-etikette] -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (4)
-
Christian Boltz
-
David Haller
-
Dr. Jürgen Vollmer
-
Martin Ereth