display dialog("test")
「Finder」アプリケーションが現在フォーカス/アクティブになっている場合にのみ、AppleScriptを使用してコード(たとえば)を実行するにはどうすればよいですか。
アプリケーションが既にアクティブになっている場合、再度アクティブにすることで何を達成することを目指していますか?
—
ケント
stackoverflow.com/questions/3718520/…アイドルは関連していますが、問題は解決しません。
—
ウィリアム
質問を明確にする必要があります。私の答えのスクリプトは、「works」の定義に対して機能します。つまり、Finderが最前面にあるかどうかを正確に報告します。
—
鉄人
@鉄人更新
—
ウィリアム
Applescriptアプリをどのように起動しますか?もちろん、ダブルクリックすると、常にFinderが最前面から2番目に表示されます。回答の変更-これはスクリプトエディターから呼び出された場合は機能しますが、Finderでダブルクリックすると誤検出になるため、「失敗」します
—
鉄人