Como desativar o som do plug-in no final do 2016 macbook pro?

24

Eu o encontrei uma e outra vez, mas há uma maneira de matar esse badalar horrível quando você conecta o mbp. (Ele se redefiniu após uma reinicialização, mas é o melhor que pude fazer.) Agora não consigo encontrar esse idioma. Não estou falando do carrilhão de inicialização, mas da carga idiota do telefone celular que faz barulho.

Disco Danny
fonte

Respostas:

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

Ele é redefinido na inicialização, mas isso será feito temporariamente. Eu adoraria descobrir como desativar isso permanentemente.

EDIT: Estou tão orgulhosa de mim mesma. Aqui está o que um boneco pode aprender a fazer por si mesmo. Depois de encontrar o código do Terminal acima, tive que descobrir como executar esse comando no login.

Abra o TextEdit e digite

#!/bin/bash

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

exit 0

... e salve-o na área de trabalho como "PCK.txt". (Assassino de Powerchime)

Renomeie esse arquivo para "PCK.ps"

Abra o Terminal e entre

cd ~/desktop

para navegar para a área de trabalho, onde está o arquivo PCK. Então digite

chmod +x PCK.ps

Agora você pode testar o script, se quiser, espero que funcione e o som seja eliminado!

Em seguida, no menu suspenso Terminal, há preferências. Na guia Perfis, há uma "subguia" do Shell à direita. Nesta guia, há uma seção "Quando o shell sair", na qual há uma caixa na qual você pode escolher uma das três opções. Eu escolhi "Fechar se o shell sair corretamente" e agora, quando clico duas vezes no meu arquivo "PCK.ps", uma janela do Terminal pisca e esse tempo estúpido de energia está morto.

A etapa final é adicionar PCK.ps aos meus itens específicos de login do usuário. Os itens de login estão localizados em Preferências / Usuários e Grupos /> usuário de escolha </ Itens de Login. Em seguida, clique no sinal de adição, navegue até PCK.ps e adicione-o. Marque a caixa e agora tente reiniciar!

Disco Danny
fonte
A única chatice sobre isso é que o programa Terminal ainda precisa ser fechado manualmente. Essa é a única coisa em que uso o Terminal regularmente, então seria ótimo poder obter esse comando do shell para QUIT Terminal depois de sair do script!
Disco Danny
1
Parece que você está olhando para esta estratégia, esta será executado silenciosamente e não deixar terminal aberto - stackoverflow.com/a/13372744/228369
chrismarx
8

Desde a atualização para o OS High Sierra, isso não funciona mais! Mas uma pessoa muito mais inteligente do que eu postou uma solução muito melhor: Desligando o Power Chime

Disco Danny
fonte
Ok, este trabalho 99% do tempo. Os 1% restantes estão ao acordar o laptop, antes que a tela seja ligada, mas depois que eu o abrir, se eu conectar o cabo de alimentação durante esse momento de "tela preta", ele tocará! Não tenho idéia de como ele encontra o som, desde que mudei o arquivo powerchime.aif. Meio assustador.
Disco Danny