Su búsqueda del origen de este sonido puede progresar en 2 rutas:
qué aplicación la produce y qué sonido es.
¿Qué aplicación?
Esta es una forma fácil de controlar si este sonido proviene de
una captura de pantalla estándar .
Escriba el siguiente comando dos veces:
ls -lu /usr/bin/screencapture
Primero, cuando quieras.
La próxima vez, justo después de escuchar el sonido del obturador.
Este comando le mostrará la hora en que se ejecutó por última vez.
¿Qué sonido?
Identificación rápida
Aquí hay un primer intento para asegurarse de qué sonido se utiliza.
No puedes tratar de reconocer un sonido disparando una aplicación e intentando
Todo el sonido que puede producir con su interfaz gráfica.
El único enfoque práctico es usar líneas de comando rápidas justo después
escuchaste tu sonido no solicitado
Abra una ventana Terminal
o xterm
e ingrese como están estas 4 líneas de
comando que define funciones de nombre corto para probar 4 sonidos que se aproximan:
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' ; }
En Mountain Lion, estos sonidos se han movido. Entonces estas funciones deben definirse con:
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' ; }
Mantenga esta ventana abierta, y tan pronto como escuche el sonido no solicitado,
dispara estos cuatro comandos a su vez para escuchar cuál se jugó:
shutter
lock
unlock
safe
A continuación, para asegurarse, puede verificar una vez más el tiempo de acceso del archivo de sonido identificado con las opciones -lu
de ls
. Por ejemplo, puedes
Confirme que el sonido de bloqueo se jugó con:
ls -lu '/System/Library/Frameworks/SecurityInterface.framework/Versions/A/Resources/lockClosing.aif'
Búsqueda profunda
Si este enfoque rápido falla, aquí hay un comando para identificar el archivo
que fue utilizado por el sistema para reproducir un sonido dentro de la hora anterior
( -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
Si este comando no informa nada, el siguiente paso será ejecutar
la misma búsqueda profunda en su directorio HOME:
find ${HOME} \( -type d -name "iTunes" -prune \) -o \( \( -name "*.aif*" -o -name "*.wav*" -o -name "*.m4a*" \) -atime -1h -exec ls -luT {} \; \) 2>/dev/null