Я хочу вывести окно (например, QuickTime) на передний план, не фокусируя его . Я могу сделать это в OS X 10.7, используя следующий код в Applescript.
tell application "System Events"
set visible of process "QuickTime Player" to true
end tell
Это эквивалент Python.
from ScriptingBridge import *
process = SBApplication.applicationWithBundleIdentifier_('com.apple.systemevents').processes().objectWithName_('QuickTime Player')
process.setVisible_(True)
Но это не работает после того, как я обновился до OS X 10.8. Есть ли способ заставить его работать?
mountain-lion
applescript
python
Юсяо Цзэн
источник
источник
actions of
или с помощью инспектора доступности.Итак, из того, что я понял из вашего поста, вы пытаетесь представить приложение, используя Applescript? Если так, то код для этого в Mountain Lion на самом деле довольно прост! Вот:
Я надеюсь, что это работает! Если это не то, что вы хотели, дайте мне знать, и я обновлю это для вас. :)
источник