Я не сразу узнаю это, но, возможно, могу предложить инструменты, которые помогут вам его найти.
Что касается идентификации файла, самое короткое время, которое я смог найти на своем компьютере, было /Applications/Mail.app/Contents/Resources/No Mail.aiff
но я думаю, что у вас более длинный тон на передней панели. Но, возможно, вы можете найти это сами ...
Я предполагаю, что это файл на вашем жестком диске, где-то ... большинство приложений хранят звуковые эффекты в файлах .m4a или .aiff. Итак, моя теория такова, что вы можете найти это грубой силой ... вот команда, которая найдет аудио файлы, напечатает их имя и воспроизведет их.
# find / -name "*.m4a" -or -name "*.aiff" -exec echo "Playing {}" \; -exec afplay "{}" \;
Обратите внимание, что эта конкретная команда воспроизводит все файлы *.m4a
и *.aiff
файлы, поэтому вам может потребоваться расширить ее с помощью-or -name "*.mp3"
или подобный для других типов файлов (например, .wav, не уверен, что еще попробовать!)
Два -exec
аргумента сначала печатают имя файла, а затем воспроизводят файл. Таким образом, вы должны увидеть имя каждого файла, а затем услышать его воспроизведение. Ctrl + C останавливает его, если вы нашли совпадение (и вы можете использоватьafplay
если необходимо, чтобы переиграть последние несколько, если вы не уверены, какой это был).
Если у вас также много музыки на компьютере, вам может потребоваться исключить медиатеку iTunes или аналогичную:
# find / -not -path "*/iTunes/*" \( -name "*.m4a" -or -name "*.aiff" \) -exec echo "Playing {}" \; -exec afplay "{}" \;
Это исключает любые файлы, если их путь включает каталог с именем iTunes
(вы можете изменить его, чтобы он соответствовал вашей папке библиотеки iTunes).
Это, конечно, говорит только о том, каким был файл, а не обязательно о том, что он выполнял ... если он находится в Resources
каталоге в пакете приложения или в другом полезном пути, может быть ясно, что он находится в каком-то конкретном приложении.
Если нет, то вы можете попробовать
# sudo opensnoop -f <filename>
и оставьте его включенным, пока не услышите звуковой эффект. Это должно затем показать вам, что процесс сыграл это ...
Удачи!
(Между прочим, если у вас или вашего друга есть соседи по дому, как у меня, вы, вероятно, обнаружите, что кто-то связывается с вами, подключается к компьютеру по SSH и работает afplay <sound>
регулярно ... или, может быть, они помещают его в crontab ...)