Mam dziwny błąd, którego nie udało mi się poprawnie powiązać z aplikacją lub PID.
W systemie Windows dostępna jest Process Explorer
bardzo przydatna target
funkcja, która umożliwia kliknięcie go, a następnie wybranie okna w celu znalezienia procesu właściciela:
Czy istnieje sposób na zrobienie czegoś podobnego w OS X, który pozwoli mi znaleźć pozornie osieroconego właściciela okna, takiego jak ten:
Zakończyłem każdy proces, który można zakończyć za pomocą menedżera okien działającego w systemie OS X, a mimo to nadal nie mogę wyizolować właściciela.
terminal
window-manager
activity-monitor
macos
iluminować
źródło
źródło
Odpowiedzi:
Nie podaje nazwy procesu, ale podaje nazwę aplikacji rodzica
źródło
Accessibility inspector
jest narzędziem do pracy :)Próbowałem to rozgryźć i ostatecznie skorzystałem z opisanego tutaj rozwiązania . Jest to skrypt Pythona, który wyświetla listę wszystkich procesów wraz ze wszystkimi oknami, które do nich należą i ich współrzędnymi na ekranie. Dlatego nie jest tak łatwy w użyciu, jak Eksplorator procesów w systemie Windows, ale może uzyskać odpowiedź, której szukasz. Pomaga, jeśli możesz przenieść okno do miejsca na pulpicie za pomocą łatwo rozpoznawalnych współrzędnych.
źródło