La tua ricerca dell'origine di questo suono può progredire su 2 percorsi: quale applicazione lo produce e quale suono è.
Quale applicazione?
Ecco un modo semplice per controllare se questo suono proviene da una cattura schermo standard .
Digita il seguente comando due volte:
ls -lu /usr/bin/screencapture
Innanzitutto, quando vuoi. La prossima volta, subito dopo aver sentito il suono dell'otturatore.
Questo comando ti mostrerà l'ora dell'ultima esecuzione di questo comando.
Quale suono?
Identificazione rapida
Ecco un primo tentativo per essere sicuri di quale suono viene utilizzato. Non puoi provare a riconoscere un suono lanciando un'applicazione e provando tutto il suono che può produrre con la sua interfaccia grafica.
L'unico approccio pratico è usare le linee di comando veloci subito dopo aver sentito il tuo suono indesiderato. Apri una finestra Terminal
o xterm
e inserisci come sono queste 4 righe di comando che definiscono le funzioni dei nomi brevi per testare 4 suoni in avvicinamento:
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' ; }
Su Mountain Lion, questi suoni si sono spostati. Quindi queste funzioni devono essere definite 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' ; }
Tieni aperta questa finestra e non appena senti il suono indesiderato, lancia questi quattro comandi a turno per sentire quale è stato riprodotto:
shutter
lock
unlock
safe
Successivamente, per essere sicuri, è possibile verificare ancora una volta il tempo di accesso del file audio identificato con le -lu
opzioni di ls
. Ad esempio, puoi confermare che il suono di blocco è stato riprodotto con:
ls -lu '/System/Library/Frameworks/SecurityInterface.framework/Versions/A/Resources/lockClosing.aif'
Ricerca profonda
Se questo approccio rapido non riesce, ecco un comando per identificare il file utilizzato dal sistema per riprodurre un suono nell'ora precedente ( -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
Se questo comando non segnala nulla, il prossimo passo sarà quello di eseguire la stessa ricerca approfondita nella tua directory 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