Impossible de faire biper mon ordinateur
Fermé
bip-bip
-
Modifié par bip-bip le 19/08/2014 à 19:20
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 21 août 2014 à 14:43
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 21 août 2014 à 14:43
A voir également:
- Impossible de faire biper mon ordinateur
- Mon ordinateur rame que faire - Guide
- Réinitialiser ordinateur - Guide
- Plus de son sur mon ordinateur - Guide
- Pad ordinateur - Guide
- Comment réinitialiser un ordinateur verrouillé - Guide
5 réponses
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
19 août 2014 à 23:32
19 août 2014 à 23:32
Tu peux trouver des infos ici et hacker le code (sous GPL)
htttp://www.johnath.com/beep/
Fais un
htttp://www.johnath.com/beep/
Fais un
git clone git://github.com/johnath/beep.git
Ravaltabav
Messages postés
230
Date d'inscription
jeudi 17 juillet 2014
Statut
Membre
Dernière intervention
26 septembre 2014
36
20 août 2014 à 14:24
20 août 2014 à 14:24
Est-ce que ton ordinateur peut bip au moins? Vérifie si il y a un bippeur branché sur la carte mère.
Utilisateur anonyme
19 août 2014 à 19:26
19 août 2014 à 19:26
Bonjour,
Une piste :
https://code.activestate.com/recipes/577588-clear-screen-and-beep-for-various-platforms/
Cordialement
Une piste :
https://code.activestate.com/recipes/577588-clear-screen-and-beep-for-various-platforms/
Cordialement
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
19 août 2014 à 21:57
19 août 2014 à 21:57
Bonjour,
Rien de portable...
Sinon, pourquoi ne pas installer "beep" ?
Ensuite, tu l'appelles via "system()". Bon, c'est pas très propre, mais bon.
En plus, tu peux choisir la fréquence :
system("beep -f 1000"); (par exemple).
Cdlt,
Rien de portable...
Sinon, pourquoi ne pas installer "beep" ?
Ensuite, tu l'appelles via "system()". Bon, c'est pas très propre, mais bon.
En plus, tu peux choisir la fréquence :
system("beep -f 1000"); (par exemple).
Cdlt,
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
21 août 2014 à 14:31
21 août 2014 à 14:31
Salut,
Essaye un simple
Essaye un simple
tput bel;-)
20 août 2014 à 14:23
Je vais me pencher sur le code Jonath, ça n'a pas l'air simple :)
Modifié par bip-bip le 20/08/2014 à 16:01
ce qui ne marche pas chez moi.
C'est peut-être un problème plus général de droit de faire biper l'ordinateur (les bips sont généralement là pour identifier un problème lorsqu'on allume un ordi [si c'est les même bips..]).
J'ai essayé sur plusieurs ordinateurs et même en tant que su sur un avec toujours le même résultat.
Modifié par [Dal] le 20/08/2014 à 16:23
n'est utilisé que comme "fallback" si ioctl ou le write renvoient des erreurs :
voir :
https://github.com/johnath/beep/blob/master/beep.c#L294
https://github.com/johnath/beep/blob/master/beep.c#L100
voir aussi le README, qui comporte des avertissements sur les limites de fonctionnement de son programme en raison du fonctionnement de ioctl sous Linux si la commande n'est pas lancée par root ou à partir d'un vrai terminal localement ouvert sur la machine par l'utilisateur (et non ouvert à distance ou un terminal émulé sous X), et les moyens de contourner la difficulté.
https://github.com/johnath/beep/blob/master/README#L25
Dal
20 août 2014 à 16:28
qui ne marche pas non plus.
Je n'ai pas très bien compris le reste mais tu penses que si je le compile et éxecute, les bips marcheront??
20 août 2014 à 19:15
S'agissant de beep, tu n'as pas vraiment besoin de le compiler si ta distribution Linux comprend un paquet pour cet utilitaire et si tout ce que tu veux c'est un programme à lancer qui fasse bip.
C'est le cas par exemple de Debian : https://packages.debian.org/fr/wheezy/beep (c'est le même utilitaire).
Quand à savoir si cela "marchera", je ne peux pas le deviner.
Cependant, tu devras lire attentivement le README ou la partie correspondante figurant dans la page de manuel (man beep) une fois que tu auras installé beep,
Debian installe l'utilitaire dans dans /usr/bin avec les permissions -rwsr-xr-x root audio ce qui permet à l'utilitaire de fonctionner comme il est sensé fonctionner dans un maximum de cas.
En tout cas, il marche pour moi.
En prime, tu peux faire de la musique avec :-)
Dal