我已经使用Alfred建立了工作流程。该工作流程将打开一堆应用程序。作为此工作流程的一部分,我还希望Stay将窗口位置恢复到我创建的预设排列。
对于住,我用的是“全球性”的键盘命令Shift+ ⌘+Å恢复窗口。该键盘快捷键在应用程序的首选项中设置。
我NSAppleScript
在阿尔弗雷德(Alfred)中创建了这个:
on alfred_script(q)
delay 5
tell application "System Events"
keystroke "Å" using shift down, command down
end tell
activate application "Evernote"
end alfred_script
但是,我无法使其正常工作。根据Alfred工作流调试,我得到了这些错误:
[ERROR: alfred.workflow.action.applescript] {
NSAppleScriptErrorBriefMessage = "Expected end of line but found \U201c,\U201d.";
NSAppleScriptErrorMessage = "Expected end of line but found \U201c,\U201d.";
NSAppleScriptErrorNumber = "-2741";
NSAppleScriptErrorRange = "NSRange: {92, 1}";
}
的keystroke
/key code
命令using
> 1修饰键需要大括号:
keystroke "Å" using {shift down, command down}
↳AppleScript语言指南
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句