¿Cómo averiguar el propietario del proceso de ventanas no identificadas?

13

Tengo un error extraño que no he podido asociar con una aplicación o PID correctamente.

En Windows, existe Process Exploreruna targetfunción muy útil que le permite hacer clic en ella y luego seleccionar una ventana para encontrar el proceso del propietario:

selector de objetivos

¿Hay alguna manera de hacer algo similar en OS X que me permita encontrar el propietario de una ventana aparentemente huérfana como esta:

ventana huérfana

He terminado todos los procesos que pueden terminarse con el administrador de ventanas que se ejecuta en OS X y aún así no puedo aislar al propietario.

iluminar
fuente
¿Cómo lo resolviste al final?
Daniel

Respuestas:

7
  • Descargue e instale Xcode.
  • Cuando esté instalado, abra Xcode.
  • En la barra de menú, vaya a Xcode> abra la Herramienta del desarrollador> Inspector de accesibilidad
  • En el menú Acceso ... Inspector, vaya a Inspección> Habilitar punto para inspeccionar
  • Haga clic en cualquier cosa para ver el resultado.

No le da el nombre del proceso, pero le da el nombre de la solicitud de los padres

Chris Eneman
fuente
No funcionó exactamente así para mí. Cuando hice clic en la ventana, se resaltó xcode (no mucho más), pero cuando uso Expose, el nombre de la aplicación se mostraba en la parte superior de la ventana. Gracias @ chris-eneman Accessibility inspectores la herramienta para el trabajo :)
dotnetCarpenter
Utilicé este método para eliminar una ventana del proceso AskPermissionUI que no desapareció. Utilizando el Inspector de accesibilidad, pude encontrar la aplicación AskPermissionUI en la pestaña Jerarquía del inspector y luego eliminé esa aplicación en el Monitor de actividad. Gran consejo - gracias!
nwinkler
1

También estaba tratando de resolver esto y terminé usando la solución descrita aquí . Es un script de Python que enumera todos los procesos con todas las ventanas que les pertenecen y sus coordenadas en la pantalla. Por lo tanto, no es tan fácil de usar como el Explorador de procesos en Windows, pero puede obtener la respuesta que está buscando. Ayuda si puede mover la ventana a un lugar en su escritorio con coordenadas fácilmente reconocibles.

msb
fuente