Wie deaktiviere ich den Plug-in-Sound für das MacBook Pro Ende 2016?

23

Ich habe es einmal und nicht wieder gefunden, aber es gibt eine Möglichkeit, dieses schreckliche Glockenspiel zu töten, wenn Sie den MBP anschließen. (Es hat sich nach einem Neustart von selbst zurückgesetzt, aber es ist das Beste, was ich tun konnte.) Jetzt kann ich diese Sprache nicht finden. Ich spreche nicht über das Hochfahren, sondern über das blöde Ladegeräusch des Mobiltelefons.

Disco Danny
quelle

Antworten:

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

Es wird beim Hochfahren zurückgesetzt, dies wird jedoch vorübergehend durchgeführt. Ich würde gerne herausfinden, wie man dies dauerhaft deaktiviert.

EDIT: Ich bin so stolz auf mich. Hier ist, was ein Dummy lernen kann, um für sich selbst zu tun. Nachdem ich diesen Code für das Terminal oben gefunden hatte, musste ich herausfinden, wie dieser Befehl beim Anmelden ausgeführt wird.

Öffnen Sie TextEdit und geben Sie ein

#!/bin/bash

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

exit 0

... und speichern Sie es auf dem Desktop als "PCK.txt". (Powerchime-Killer)

Benenne diese Datei in "PCK.ps" um

Öffne das Terminal und gehe hinein

cd ~/desktop

um zu dem Desktop zu navigieren, auf dem sich die PCK-Datei befindet. Dann tippe

chmod +x PCK.ps

Jetzt können Sie das Skript testen, wenn Sie möchten, hoffentlich funktioniert es und der Sound wird beendet!

Als nächstes gibt es unter dem Dropdown-Menü "Terminal" Einstellungen. Auf der Registerkarte "Profile" befindet sich rechts eine Shell-Unterregisterkarte. Auf dieser Registerkarte befindet sich ein Abschnitt "Wenn die Shell beendet wird", in dem Sie eine von drei Optionen auswählen können. Ich entschied mich für "Schließen, wenn die Shell sauber beendet wurde" und jetzt, wenn ich auf meine "PCK.ps" -Datei doppelklicke, blinkt ein Terminalfenster und dieses blöde Powerchime ist tot.

Der letzte Schritt ist das Hinzufügen von PCK.ps zu meinen spezifischen Benutzeranmeldungselementen. Die Anmeldeelemente befinden sich unter Einstellungen / Benutzer und Gruppen /> Benutzer Ihrer Wahl </ Anmeldeelemente. Klicken Sie dann auf das Pluszeichen, navigieren Sie zu PCK.ps und fügen Sie es hinzu. Aktivieren Sie das Kontrollkästchen und versuchen Sie jetzt einen Neustart!

Disco Danny
quelle
Das einzige Problem dabei ist, dass das Terminal-Programm noch manuell geschlossen werden muss. Dies ist ungefähr das Einzige, wofür ich Terminal regelmäßig benutze. Es wäre also großartig, wenn ich diesen Shell-Befehl nach dem Beenden des Skripts zum BEENDEN des Terminals bringen könnte!
Disco Danny
1
Sieht so aus, als würden Sie nach dieser Strategie suchen. Sie wird
chrismarx 12.10.17
8

Seit dem Update auf OS High Sierra funktioniert dies nicht mehr! Aber ein viel schlauerer Mensch als ich hat eine viel bessere Lösung gepostet: Power Chime ausschalten

Disco Danny
quelle
Okay, diese Arbeit 99% der Zeit. Die verbleibenden 1% werden nach dem Aufwecken des Laptops vor dem Einschalten des Bildschirms ausgegeben. Wenn ich das Netzkabel während dieses "schwarzen Bildschirms" einstecke, ertönt nach dem Öffnen ein Glockenspiel! Ich habe KEINE Ahnung, wie es den Ton findet, da ich die powerchime.aif-Datei stummgeschaltet habe. Ein bisschen gruselig.
Disco Danny