¿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.


¿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


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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.