Hangi programın yeni ses çıkardığını nasıl bilebilirim?


20

Bazen, bilgisayarım aniden can sıkıcı bir kısa ses çaldı ( darrrt gibi geliyor , sistemden görünmüyor) ve o kadar kısa ki nereden geldiğine dair hiçbir fikrim yok (ve onu yakalayamıyor).

Hangi programın / sürecin bunu yaptığını bulmanın herhangi bir yolu var mı? (Gerçekten öldürmek istiyorum!)

OS X Mavericks kullanıyorum.


Çoğu durumda kısa sesli uyarı takvim bildirimleri tarafından kullanılır. Ekranın sağ üst köşesinde veya bildirim merkezinde bir hatırlatıcı olup olmadığına bakın.
bayındırh

dtracebilgileri inceleyebilir. Dahili komut dosyalarına hızlı bir bakış, belirli cihazlara sondaj yapmak için herhangi bir şey sağlamaz gibi görünüyor, bu yüzden muhtemelen özel bir komut dosyasına ihtiyaç duyuyor

Bir cevapla geri döndüğünüz için teşekkür ederiz, ancak soruyu değiştirmek yerine lütfen aşağıda bir cevap olarak ekleyebilir (ve kabul edebilirsiniz)?
nohillside

1
@patrix Yorumunuz için teşekkürler. Sadece tavsiyeni takip ettim.
qweszxcj

Yanıtlar:


5

İMessage giriş bildirimi gibi geliyor.

Aşağıdakileri doğrulamak için terminalde bu komutu deneyin:

afplay "/Applications/Messages.app/Contents/Resources/Logged In.aiff"

Kapatmak için iMessage tercihlerinde "Ses efektlerini çal" özelliğini kapatabilirsiniz.


4

SoundBunny bu konuda yardımcı olabilir. Uygulamanın temel amacı, çeşitli uygulamaların ses seviyelerini kontrol etmenize izin vermektir, ancak genellikle hangi uygulamaların yakın zamanda hangi sesler çıkardığını gösterir , bu da yardımcı olabilir.

Kendi web sitesinden ücretsiz bir demo indirebilir ve tekrar gürültüyü duyana kadar çalıştırabilirsiniz, ardından SoundBunny'ye geçin ve ne gördüğünü görün.


4
Son zamanlarda hangi uygulamaların ses çıkardığını nasıl gösteriyor? Söyleyebileceğimden sadece açık olan uygulamaların alfabetik bir listesini gösteriyor. Kayıtlar, sesler çalındığında, yalnızca uygulamalar başladığında / bittiğinde gösterilmez.
studgeek

4

Bunu doğrudan kontrol etmek mümkün olmasa da , işte bazı geçici çözümler:

  • Google Chrome (veya benzer bir web tarayıcısı) kullanıyorsanız, sekme veya pencerenin yanında hoparlör simgesini arayın (örn. Pencere menüsünü kontrol edin ).
  • Safari kullanıyorsanız, çalınan sekmenin yanında hoparlör simgesi de görmelisiniz.
  • SoundFlower gibi bazı uygulamalar doğrudan geçiş sesi için ekstra çekirdek uzantısı sağlayabilir, böylece hangi işlemlerin ses cihazına eriştiğini kontrol edebilirler.
  • Sistem Tercihleri'nde Bildirimleri bir kez daha kontrol edin ve en son veya tüm uygulamalar için bildirimler için Rahatsız Etmeyin veya Ses çal özelliğini devre dışı bırakın olarak ayarlayın . Bu gönderiye bakın .
  • Günlük girişlerini kontrol edin, örneğin aşağıdaki komutla:

    log stream --level=debug
    
  • Komutla herhangi bir dosya etkinliğini kontrol edin fs_usage, örn.

    sudo fs_usage
    
  • Deneme yanılma yöntemini kullanarak, işlemi öğrenmek için işlemleri duraklatın ve devam ettirin, ör.

    ps d
    kill -STOP 1234 5678 # Stop processes via PID(s).
    kill -CONT 1234 5678 # Resume selected processes.
    

2

İşte bir sistem dosyası oynayan bir sinir bozucu uygulama bulmak için ne yaptı. Sistem Tercihleri ​​-> Ses -> Ses Efektleri bölümüne gidin. Efektler arasında geçiş yapın ve gizemli uygulamanızın çaldığı sesi not edin. Bulduğunuzda terminale gidin ve şunu yazın:

sudo fs_usage | grep "aiff"

İstenirse sistem şifresini girin.

Sesin tekrar çalınmasını bekleyin ve sonra terminal çıkışına bakın. Ses efektlerinde not ettiğiniz ses dosyasının adını arayın ve en sağa bakın. Sağ tarafta ses dosyasını çalan uygulamayı görmelisiniz. Şimdi bu uygulamaya gidin ve mümkünse ses dosyasını çalmayı devre dışı bırakmasını söyleyin.


1

Tüm cevaplar için teşekkürler! Sorun çözüldü, bir Safari eklentisinden (Gmail bildiricisi) kaynaklandığı ortaya çıktı. Yöntem: İlham (üzgünüm, garip bir eklenti yüklediğimi fark ederek öğrendim ... ... fikrin aklıma nasıl geldiğini açıklamak gerçekten zor ...).


8
Nedenini nasıl çözdüğünüzü açıklarsanız (başka bir deyişle, hangi uygulamanın sorumlu olduğunu belirlemek için hangi yöntemi kullandığınızı) açıklamanız muhtemelen başkalarına yardımcı olacaktır. Bu, aynı Safari eklentisine sahip olmasalar bile aynı durumda başkalarına yardımcı olabilir.
DW

1

Boom 3D bunu yapabilir ve çok daha fazlasını yapabilir.

Kurun, uygulamanın ana penceresinde sistem genelinde desteği etkinleştirin (başka bir uzantı yüklemenizi gerektirir), ardından tepsi simgesini tıklayabilirsiniz:

Sağ üst köşenin yakınındaki mor düğmeyi tıklamanız yeterlidir; tüm uygulamaların ve seslerinin bir listesi gösterilir. Müzik çalan uygulamalarda yeşil bir daire olacaktır:


@Allan biliyorum, ama bu sadece bir programın adını paylaşıyor, bağlantı sadece kolaylık sağlamak için var. Ve neden en iyisi olduğunu açıklamak için çok fazla şey yok, çünkü en iyisi değil. Diğer cevaplar da geçerlidir.
HappyFace

Birinin bu uygulamayı soruda açıklanan sorunu çözmek için nasıl kullanabileceğini açıklamak için cevabınızı düzenleyebilir misiniz ? Özellik açıklamasına bakıldığında bunun nasıl çalışabileceğini görmek zor.
nohillside

1
@patrix Done;)
HappyFace
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.