2012-04-19T14:29:01+09:00
SmartActivate 1.1.3
指定したアプリケーションプロセスの最前面のウィンドウだけを前面に持ってきて、フロントプロセスに切り替えるスクリプティング機能追加です。
AppleScript で、複数のアプリケーションを切り替えて何かするとする。例えば、Finder で選択しているファイルを何らかのアプリケーションで開いて、データを加工するとする。activate イベントで、そのアプリケーションを前面に持ってくると思うのだけど、アプリケーションのウインドウが、ザッバッと全部、前に出てきちゃうよね。普通は、その開いたファイルのウインドウだけでよくないか?よけいな、ウインドウが前に出てきて、画面を覆い尽くすのは嫌だよね。
そんな、気の利いた AppleScript の為に、SmartActivate をご利用ください。
今回の変更点は、"SmartActivate version" コマンドの追加。見たままの通り、スクリプティング機能追加のバージョンを返すコマンドです。AppleScript の方から、SmartActivate.osax がインストールされているかどうかの判別に使えるかと思います。