Как я могу довести окно до самого начала, не фокусируя его, используя Applescript в OS X 10.8

Я хочу принести окно (например, 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. Есть ли способ заставить его работать?

9 голосов | спросил Yuxiao Zeng 29 J000000Sunday12 2012, 20:29:34

1 ответ


-1

Итак, из того, что я собираю со своего поста, вы пытаетесь принести приложение в поле зрения с помощью Applescript? Если это так, код для этого в Mountain Lion на самом деле довольно прост! Вот он:

tell application "Quicktime Player"
activate
end tell

Надеюсь, это сработает! Если это не то, что вы хотели, сообщите мне, и я обновлю его для вас. :)

ответил Benson475 30 J000000Monday12 2012, 00:15:16

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132