使用applescripts在空间中打开应用程序

时间:2011-04-17 03:56:46

标签: bash applescript apple-expose

我正在尝试创建一个将在特定“空间”中打开应用程序的脚本。所以,假设我在太空1工作在终端,然后我想能够在太空中打开野生动物园4.有没有办法做到这一点?

我做了一些搜索,发现只有方法来设置系统配置文件选项。也许我应该告诉你我的最终目标,以防万一我的尝试是不可能的。

我使用笔记本电脑和插件进入多个电台,家庭,办公室和旅行。我想为每个窗口布局创建不同的窗口布局。所以我需要一个苹果脚本告诉它在varios空间和不同维度打开应用程序。我希望这是有道理的。如果不感谢,请向我澄清!

PS的答案不一定是任何我认为最简单的方法:)

3 个答案:

答案 0 :(得分:2)

以下是applescript commands for Spaces的列表。那里有几件事可能对你有帮助。

答案 1 :(得分:0)

通过使用Space的脚本编制接口,可以对应用程序System Events.app首选项进行一些脚本编写。查看类似问题here的答案。

答案 2 :(得分:0)

我发现最简单的方法是通过GUI脚本编写。确保计算机右上角的Spaces菜单处于活动状态。按数字列出空格。然后,您可以编写GUI脚本来选择所需空间的菜单项。那将转向那个空间。然后激活Applescript以在那里打开应用程序。

如果您需要示例代码,请告诉我。我在Python + Appsscript中有一些可以做到这一点,但如果你需要,我应该可以很容易地将它转换回适当的Applescript。