标题就是我想要达到的目标。
在 Automator 中,我尝试简单地记录打开新桌面,然后打开其中的应用程序的操作 - 但我得到了
“Watch Me Do”操作遇到错误。检查操作的属性并尝试再次运行工作流程
此外,如果我这样做,记录的动作是“单击桌面4按钮”。
同样,我在谷歌上搜索并找到了创建特定桌面(例如桌面 3)的 Applescript,但我总是打开不同数量的桌面。所以我希望工作流程简单地制作一个new桌面无论我已经打开了多少。此外,我找到的许多Applescripts都是针对Mavericks的,他们仍然有Spaces,而我有Yosemite。
我可以弄清楚如何让脚本打开日历和提醒,所以主要问题是如何打开它或创建一个新的桌面。
花了一段时间,但我想出了这个。在小牛队工作。
on run {input, parameters}
my openNewSpace()
my launchApplication("Reminders")
my launchApplication("Calendar")
end run
on openNewSpace()
tell application "System Events"
--mission control starten
do shell script "/Applications/Mission\\ Control.app/Contents/MacOS/Mission\\ Control"
tell process "Dock"
set countSpaces to count buttons of list 1 of group 1
--new space
click button 1 of group 1
--switch to new space
repeat until (count buttons of list 1 of group 1) = (countSpaces + 1)
end repeat
click button (countSpaces + 1) of list 1 of group 1
end tell
end tell
end openNewSpace
on launchApplication(app_name)
tell application app_name
launch
end tell
end launchApplication
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)