Это не работает, когда мы сворачиваем конкретное приложение. Например: если я использую браузер Chrome и я его минимизирую, он будет продолжать сообщать frontAppName как Chrome. Или, другими словами, когда приложение минимизируется, фокус остается только на этом приложении.

ользую этот код, чтобы получить заголовок окна:

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

Однако в некоторых случаях это не удается. Очевидно, что это не удается, когда нет открытого окна, но это нормально. Однако в некоторых случаях, например, дляTexmaker, это терпит неудачу с ошибкой. Это также не работает для предварительного просмотра.

В любом случае, каким образом можно получить заголовок окна, даже для таких случаев, как Texmaker?

Ответы на вопрос(1)

Ваш ответ на вопрос