MacOSX: obtenga el título de la ventana principal
Estoy usando este código para obtener el título de la ventana:
tell application "System Events"
set frontApp to name of first application process whose frontmost is true
end tell
tell application frontApp
set window_name to name of front window
end tell
Sin embargo, esto falla en algunos casos. Obviamente falla cuando no hay una ventana abierta, pero eso está bien. Sin embargo, en algunos casos, por ejemplo para Texmaker, falla con un error. Tampoco funciona para la vista previa.
¿Cuál sería una forma de obtener el título de la ventana de todos modos, incluso para casos como Texmaker?