基本上我的目标是编写一个键盘命令(选项-s)来激活 Stickies 并创建一个新笔记。现在我有一个 Alfred 2 生成的自动化,它将热键链接到以下脚本:
on alfred_script(q)
tell application "Stickies" to activate
delay .2
tell application "Stickies" to activate
delay .01
tell application "System Events"
keystroke "n" using command down
end tell
end alfred_script
这两个激活命令是我尝试处理打开应用程序但没有将其置于前面的错误。当应用程序在后台打开时,它可以无缝运行,但速度很慢,并且在应用程序尚未运行时会创建屏幕闪烁。延迟不是来自应用程序本身,因为我可以打开应用程序并尽可能快地按 command-n,并且它始终有效。
(顺便说一句,如果你知道我如何隐藏所有其他笔记并只显示新笔记,那将是很棒的!)