2

Alfredを使用してワークフローを設定しました。ワークフローは、多数のアプリケーションを開きます。このワークフローの一環として、Stayにウィンドウの位置を、作成したプリセットの配置に復元してもらいたいと考えています。

Stayには、「グローバル」キーボード コマンドShift+を使用します⌘</kbd> + Å to restore the windows. This keyboard shortcut is set in the application's preferences.

私はこれ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}";
}

ここに画像の説明を入力 ここに画像の説明を入力

4

1 に答える 1

2

keystroke/key codeコマンドusing> 1 修飾キーには中括弧が必要です。

keystroke "Å" using {shift down, command down}

AppleScript 言語ガイド

于 2015-12-29T19:53:56.850 に答える