12 votes

Comment désactiver le microphone pour OS X ?

Nous avons besoin d'un moyen de désactiver le microphone afin qu'il ne puisse pas être réactivé, au moins par un utilisateur non privilégié. Et de préférence via la ligne de commande, pour que cela puisse être scripté. Sur certains Macs, nous avons pu supprimer les kexts, mais sur d'autres, cela désactive également les haut-parleurs, et nous aimerions conserver la sortie sonore.

2voto

avon Points 23

Je sais que c'est un vieux post, mais la commande ci-dessus ne fonctionne pas. "Dites à l'application "System Events" de régler le volume d'entrée à 0". Bien sûr, le curseur se déplace complètement vers la gauche, mais si vous faites du bruit, vous pouvez voir le micro capter l'entrée. Si vous déplacez manuellement le curseur, le son est coupé. Une analyse plus poussée à l'aide de l'application audio midi d'Apple indique que le réglage du volume d'entrée à 0 via applescript le règle en fait sur 4. J'ai essayé de mettre -4 et d'autres valeurs négatives en espérant que cela fonctionnerait, mais ce n'est pas le cas.

Je ne sais pas pourquoi Apple a choisi ce comportement. Depuis des années, le fait de mettre l'entrée à 0 via applescript a pour conséquence qu'elle n'est pas vraiment 0. C'est très frustrant.

0voto

Justin Erswell Points 242

Je pense que le seul moyen d'y parvenir est d'attribuer un chmod ou un chown à l'application Préférences, ce qui peut bien sûr être fait via la ligne de commande.

sudo chmod 000 /Applications/System\ Preferences.app

Ou

sudo chown Root /Applications/System\ Preferences.app

En outre, vous pourriez construire un script d'Apple pour couper le micro.

dites à l'application "System Events" de définir le volume d'entrée 0

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X