Ihre Suche nach dem Ursprung dieses Sounds kann auf zwei Pfaden fortgesetzt werden: Welche Anwendung erzeugt ihn und welcher Sound ist er?
Welche Anwendung?
Hier können Sie auf einfache Weise steuern, ob dieser Ton von einer Standard- Bildschirmaufnahme stammt.
Geben Sie den folgenden Befehl zweimal ein:
ls -lu /usr/bin/screencapture
Erstens, wann immer Sie wollen. Das nächste Mal, kurz nachdem Sie den Auslöser gehört haben.
Dieser Befehl zeigt Ihnen die Zeit an, zu der dieser Befehl zuletzt ausgeführt wurde.
Welcher Sound?
Schnelle Identifizierung
Hier ist ein erster Versuch, um sicherzugehen, welcher Ton verwendet wird. Sie können nicht versuchen, einen Sound zu erkennen, indem Sie eine Anwendung starten und den gesamten Sound testen, den sie mit ihrer grafischen Oberfläche erzeugen kann.
Der einzig praktikable Ansatz besteht darin, schnelle Befehlszeilen zu verwenden, sobald Sie Ihren unerwünschten Sound gehört haben. Öffnen Sie ein Terminal
oder xterm
Fenster und geben Sie diese 4 Befehlszeilen ein, die Kurznamenfunktionen definieren, um 4 sich nähernde Geräusche zu testen:
shutter() { afplay '/System/Library/Components/CoreAudio.component/Contents/Resources/CoreAudioAUUI.bundle/Contents/Resources/Grab.aif' ; }
lock() { afplay '/System/Library/Frameworks/SecurityInterface.framework/Versions/A/Resources/lockClosing.aif' ; }
unlock() { afplay '/System/Library/Frameworks/SecurityInterface.framework/Versions/A/Resources/lockOpening.aif' ; }
safe() { afplay '/System/Library/Components/CoreAudio.component/Contents/Resources/CoreAudioAUUI.bundle/Contents/Resources/Sticky Keys Locked.aif' ; }
Auf Mountain Lion haben sich diese Geräusche bewegt. Dann müssen diese Funktionen definiert werden mit:
shutter() { afplay '/System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/system/Grab.aif' ; }
lock() { afplay '/System/Library/Frameworks/SecurityInterface.framework/Versions/A/Resources/lockClosing.aif' ; }
unlock() { afplay '/System/Library/Frameworks/SecurityInterface.framework/Versions/A/Resources/lockOpening.aif' ; }
safe() { afplay '/System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/accessibility/Sticky Keys Locked.aif' ; }
Lassen Sie dieses Fenster offen, und sobald Sie den unaufgeforderten Ton hören, lösen Sie diese vier Befehle nacheinander aus, um zu hören, welcher gespielt wurde:
shutter
lock
unlock
safe
Als nächstes können Sie sicher noch einmal die Zugriffszeit der identifizierten Sounddatei mit den -lu
Optionen von überprüfen ls
. Sie können beispielsweise bestätigen, dass der Sperrklang abgespielt wurde mit:
ls -lu '/System/Library/Frameworks/SecurityInterface.framework/Versions/A/Resources/lockClosing.aif'
Tiefe Suche
Wenn dieser schnelle Ansatz fehlschlägt, finden Sie hier einen Befehl zum Identifizieren der Datei, mit der das System innerhalb der vorangegangenen Stunde einen Sound abgespielt hat ( -atime -1h
):
find /Library /System/Library \( -type d \( -name "iTunes" -o -name "GarageBand" -o -name "Apple Loops" \) -prune \) -o \( \( -name "*.aif*" -o -name "*.wav*" -o -name "*.m4a*" \) -atime -1h -exec ls -luT {} \; \) 2>/dev/null
Wenn dieser Befehl nichts meldet, besteht der nächste Schritt darin, dieselbe gründliche Suche in Ihrem HOME-Verzeichnis auszuführen:
find ${HOME} \( -type d -name "iTunes" -prune \) -o \( \( -name "*.aif*" -o -name "*.wav*" -o -name "*.m4a*" \) -atime -1h -exec ls -luT {} \; \) 2>/dev/null