AppleScript的;在空间数N打开应用 [英] Applescript; opening an app in Space number N
问题描述
我不知道是否有可能在AppleScript的创建,我们给作为输入应用程序名称和一个数N的脚本,所以这个应用程序获取空间的空间数量N.打开
I wonder if it is possible in applescript to create a script for which we give as input the application name and a number N, so this app gets opened in the Space's space number N.
我想这个想创建一个荟萃的AppleScript,所以当计算机启动和登录后,每个空间,我得到不同的应用程序,而重要的是,我可以在脚本文件改变这一点,而不是通过Mac OS X的空间的preferences
I would like with this to create a meta-applescript, so when the computer boots and after login, on each space I get different apps, and important, I can change this in the script file, and not through mac os x Space's preferences
感谢
推荐答案
在OS X 10.5或10.6,空格
任务可接,并通过编写脚本的界面来修改系统Events.app </ code>:
In OS X 10.5 or 10.6, Spaces
assignments can be accessed and changed via the scriptable interface to System Events.app
:
tell application "System Events"
set x to application bindings of spaces preferences of expose preferences
set x to {|com.apple.textedit|:4} & x -- Have TextEdit appear in space 4
set application bindings of spaces preferences of expose preferences to x
end tell
如果你不知道的话,你可以从Finder中的应用程序的捆绑ID:
If you don't already know it, you can get the bundle id of an application from the Finder:
tell application "Finder"
get id of application file "TextEdit" of folder "Applications" of startup disk
end tell
这篇关于AppleScript的;在空间数N打开应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!