Hallo zusammen!
Eine kurze Frage:
Wie gebe ich einen kurzen Piep durch den System-Lautsprecher aus? (kein QT/KDE/GTK...)
Danke!
MFG fsd.
Hallo zusammen!
Eine kurze Frage:
Wie gebe ich einen kurzen Piep durch den System-Lautsprecher aus? (kein QT/KDE/GTK...)
Danke!
MFG fsd.
Hi!
Des ist AFAIK ein bisschen komplizierter. Vielleicht installierst einfach "beep". (Debian: apt-get install beep). Dann kannst es mit system("beep"); so richtig beepen lassen
c ya,
Tobias
Das sollte auch gehen:
Ciao,Code:printf("%c", 0x07);
_
Qt/KDE Entwickler
Debian Benutzer
Upps!
Man lernt halt nie aus.![]()
Ach neee! Auf printf hätte ich auch kommen können.![]()
DANKE!
MfG fsd.
Das funktioniert aber nicht, wenn es über crontab vom crond gestartet wird; anscheinend wird die Ausgabe nach /dev/null anstatt nach stdout geleitet. Das ist mit Shell-Skripten auch so.
Um den PC auch als Wecker nutzen zu können braucht man bei crontab schon beep!
ich glaube das das auch geht:
Code:printf("Hier kommt wegen dem a ein beep\a");
mfg codi
Mein System:
800Mhz AMD-Duron
GeForce 2 MX 64MB Ram(Nvidia)
SuSE 7.2 Prof.
KDE 2.2
Kernel : 2.4.8
Wie gesagt habe ich das auch ausprobiert und wenn das Programm über die crontab vom crond gestartet wird, kommt kein beep!Original geschrieben von HeadShot
ich glaube das das auch geht:
Code:printf("Hier kommt wegen dem a ein beep\a");
mfg codi
Ja bei mir kam auch kein beep. Ich versuchs demnächst mal mit der \a-Möglichkeit.
MFG fsd.
Geht nicht; wäre Cheaten!Original geschrieben von fsd
Ja bei mir kam auch kein beep. Ich versuchs demnächst mal mit der \a-Möglichkeit.
MFG fsd.
(habe ich schon probiert)
Egal ob beep oder printf, so sollte es gehen:Original geschrieben von nobody0
anscheinend wird die Ausgabe nach /dev/null anstatt nach stdout geleitet. Das ist mit Shell-Skripten auch so.
(geht jedenfalls ueber Netz so, das ist schonmal sehr gut)
Die Ausgabe des Programms einfach nach /dev/console umleiten, z.B.
beep > /dev/console
Meines Wissens wird die Ausgabe eines cron-Programms übrigens nicht nach /dev/null geleitet, sondern in einen Zwischenspeicher, welcher dann an root gemailt wird.
Sion
beep > /dev/console funktioniert! Danke!![]()
MFG fsd.
Lesezeichen