Bagaimana cara mengidentifikasi proses mana yang berada di belakang ikon bilah alat tertentu tanpa harus bergantung pada meminta seseorang mengetahui atau hanya membunuh proses sampai ikon tersebut secara ajaib menghilang? Untuk X11 ada alat seperti xwininfo
. Apakah ada yang serupa untuk versi OS X (lama) seperti Mavericks?
Contoh kasus: Bagaimana mengetahui proses mana (berdasarkan ID proses) yang telah menghasilkan ikon yang disorot di toolbar saya? Saya senang melakukan pemrograman jika perlu, tetapi lebih suka tidak menemukan kembali kemudi di sini.
Solusi parsial untuk masalah ini adalah dengan menggunakan Inspektur Aksesibilitas, seperti yang dijelaskan pada salah satu jawaban. Namun, cukup sering itu tidak mengungkapkan informasi yang cukup (juga tidak memungkinkan seseorang untuk pergi sampai ke ID proses tanpa tenaga kerja manual di jalan).
Misalnya, untuk ikon di atas, Inspektur Aksesibilitas tidak banyak membantu:
accessibilityTitle
adalah string kosong. Apakah ada cara untuk maju dalam kasus-kasus itu? Misalnya, dalam contoh khusus yang saya pilih, adaaccessibilityTitle
aku s<nil>
.AXApplication
tidakAXMenuBarItem
.