Desactivar el Chime Power

21

En el nuevo Macbook Pro, se ejecuta Power Chime. Cada vez que borro de los servicios centrales me regresa. Hace un sonido cuando se conecta el cable de alimentación, incluso cuando el volumen está al 0%.

La solución que tengo ahora para deshabilitar este molesto sonido es una aplicación AppleScript que se ejecuta al iniciar sesión para detener el proceso a través del terminal. ¿Hay una mejor manera?

    
pregunta user7875084 05.05.2017 - 05:37

5 respuestas

27

La solución es establecer ChimeOnNoHardware en true en lugar de configurar ChimeOnAllHardware en false (nota, No en lugar de All ):

defaults write com.apple.PowerChime ChimeOnNoHardware -bool true
killall PowerChime
    
respondido por el Florent Guillaume 23.12.2017 - 19:18
6

Aquí hay otra solución, ya que los demás proporcionados no parecen funcionar para usted. Puede crear un archivo AIFF vacío para reemplazar el timbre predeterminado. El sonido del timbre se encuentra aquí:

/System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif

Creé un archivo AIFF vacío usando Adobe Audition. Con SIP deshabilitado, hice una copia de seguridad del timbre original y lo reemplacé con mi nuevo archivo de audio:

sudo mv /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif_bak
sudo mv ~/Desktop/null.aif /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif

Asegúrese de arreglar los permisos en el archivo:

sudo chown root:wheel /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif
sudo chmod 644 /System/Library/CoreServices/PowerChime.app/Contents/Resources/connect_power.aif

No hay más audio al conectar su fuente de alimentación.

    
respondido por el DanMcQ 06.05.2017 - 02:36
5

No es necesario que lo elimines, simplemente apágalo.

Desde la Terminal, escribe

defaults write com.apple.PowerChime ChimeOnAllHardware -bool false; killall PowerChime

Para revertir eso

defaults write com.apple.PowerChime ChimeOnAllHardware -bool true; open /System/Library/CoreServices/PowerChime.app &
    
respondido por el Tetsujin 05.05.2017 - 08:37
1

En caso de que alguien quiera mi AppleScript, estoy usando para detener esto:

tell application "System Events"
    delay 3
    set ProcessList to name of every process
    if "PowerChime" is in ProcessList then
        set ThePID to unix id of process "PowerChime"
        do shell script "kill -KILL " & ThePID
    end if
end tell

Pero realmente buscando otra manera. Cualquier ayuda es apreciada. Gracias.

    
respondido por el user7875084 05.05.2017 - 15:27
0

¿Cómo deshabilitar el sonido de inicio en Mac?

Probado en MacBook Air - MacOS High Sierra

Terminal abierta Y escriba / o copie y pegue:

================================

sudo nvram SystemAudioVolume =% 00

================================

Presione la tecla Enter / Return Se te pedirá que ingreses tu contraseña. Presiona la tecla Enter / Return Reiniciar

    
respondido por el PJ Mele 23.03.2018 - 21:26

Lea otras preguntas en las etiquetas