0

現在アクティブなアプリケーションのAppleScriptで元に戻る機能を作成しようとしています。

私のコードは、実行時にAutomator自体で実際に機能しますが、ショートカットを介してサービスとして起動すると機能しません。

on run {input, parameters}
    tell application "System Events" to keystroke "z"
end run
4

1 に答える 1

1

{コマンドダウン}を使用してキーストロークを送信する必要があります

tell application "System Events" to keystroke "z" using {command down}

また、サービスがあなたがやろうとしていることを達成するとは思いません。スポットライトを介して呼び出されるバックグラウンドアプリケーションの方がおそらくうまくいくでしょう。ただし、ソリューションを呼び出す作業は、コマンドzを手動で入力するだけではないにしても同じくらいの作業のようです。

于 2012-09-27T11:18:41.927 に答える