Вимкнення звукового сигналу


44

На новому Macbook Pro працює Power Chime. Щоразу, коли я видаляю з основних служб, він повертається відразу. Він видає звук під час підключення шнура живлення, навіть коли гучність становить 0%.

Зараз у мене є рішення відключити цей дратівливий звук - програма AppleScript, яка працює на вході, щоб вбити процес через термінал. Чи є кращий спосіб?


1
Яка твоя адреса? Я тобі щось надішлю. LOL О, зачекайте, можливо, я повинен надіслати це Тецуджіну? :)
Мономет

на жаль, ідонт вважає, що його рішення працює.
користувач7875084

Хто-небудь намагався просто видалити додаток живлення звуку в папці системних файлів?
Джейк

OP, ви повинні прийняти відповідь нижче: apple.stackexchange.com/a/309947/190701
guyarad

@Jake sudo rm: /System/Library/CoreServices/PowerChime.app/Contents/MacOS/PowerChime: Операція не дозволена
Джон Цзян

Відповіді:


64

Рішення полягає в тому, щоб встановити , ChimeOnNoHardwareщоб trueзамість установки , ChimeOnAllHardwareщоб false(примітка, Noзамість того , щоб All):

defaults write com.apple.PowerChime ChimeOnNoHardware -bool true
killall PowerChime

5
Дякую. Це те, що працювало для мене на високій Сьєррі.
SFbay007

1
Я спробував цю команду і отримав це повідомлення: "Не було знайдено відповідних процесів, що належать тобі"
Disco Danny

1
@DiscoDanny використовуйте судо
Метью Барклай

2
запустив це один раз, і це працює в основному, але звук все ще вимикається із закритою кришкою та блокування ноутбука / сну.
worc

6
Працює над Mojave, але так, звук все ще вимикається з кришкою. Крім того, тільки після тестування цього ~ 5 разів я відчуваю, що кабель або порт USB-C, ймовірно, зламаються за короткий час. Порт занадто щільний, а кабель такий же надуманий, як завжди від Apple. RIP Magsafe ...
mc01

9

Ось ще одне рішення, оскільки надані інші, здається, не працюють для вас. Ви можете створити порожній файл AIFF, щоб замінити звук за замовчуванням. Тут звучить звуковий сигнал:

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

Я створив порожній файл AIFF за допомогою Adobe Audition. З відключеною системою SIP я створив резервну копію оригінального звукового сигналу та замінив його новим аудіофайлом:

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

Обов’язково виправте дозволи на файл:

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

Немає більше звуку під час підключення джерела живлення.


1
Дякую мільйон, це спрацювало як шарм! Я скопіював AIF на робочий стіл, відкрив файл, відключив його, а потім зберег. Відключив SIP і замінив його (я не використовував термінал, який я просто перетягнув і відпустив), а потім запустив ці два рядки команди дозволів і BOOM! Більше немає звукових сигналів.
Дискотека Денні

1
Це припинило роботу після оновлення до ОС 10.13.6! Я переглянув файл AIF і він мовчить, тому в мене немає ІДЕА, як він знову знайшов той жахливий звук! Тепер я повернувся до першого.
Дискотека Danny

Дітто @DiscoDanny.
Філіп

Не працює із закритою кришкою на Mojave.
minipif

1

У випадку, якщо хтось хоче, що мій AppleScript я використовую, щоб зупинити це:

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

Але справді шукаю іншого шляху. Будь-яка допомога вдячна. Спасибі.




0

Для того щоб це також набуло чинності, коли комп'ютер спить, вам також потрібно використовувати sudo:

defaults write com.apple.PowerChime ChimeOnNoHardware -bool true
sudo defaults write com.apple.PowerChime ChimeOnNoHardware -bool true
sudo killall PowerChime

Я забув згадати, що в ОС 10.13.6 це працює!
Дискотека Денні

0

Тестовано на MacBook Air - MacOS High Sierra

Відкритий термінал і

sudo nvram SystemAudioVolume=%00

Вам буде запропоновано ввести свій пароль.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.