Je souhaite placer une fenêtre (QuickTime par exemple) au premier plan, sans la focaliser . Je peux le faire dans OS X 10.7 en utilisant le code suivant dans Applescript.
tell application "System Events"
set visible of process "QuickTime Player" to true
end tell
Ceci est un équivalent de Python.
from ScriptingBridge import *
process = SBApplication.applicationWithBundleIdentifier_('com.apple.systemevents').processes().objectWithName_('QuickTime Player')
process.setVisible_(True)
Mais cela ne fonctionne pas après la mise à niveau vers OS X 10.8. Y a-t-il un moyen de le faire fonctionner?
mountain-lion
applescript
python
Yuxiao Zeng
la source
la source
actions of
ou en utilisant l'inspecteur d'accessibilité.Donc, d'après ce que je comprends de votre message, vous essayez de mettre en évidence une application à l'aide d'Applescript? Si c'est le cas, le code pour cela dans Mountain Lion est en fait assez simple! C'est ici:
J'espère que ça marche! Si ce n'est pas ce que vous vouliez, faites le moi savoir et je le mettrai à jour pour vous. :)
la source