2020-04-07T11:18:49+09:00

Compiled Script file InferiorTerminal 1.0 : AppleScript からのシェルコマンド実行専用ターミナルを用意

InferiorTerminal は AppleScript から送られてくるシェルコマンド実行専用ターミナルを用意するライブラリです。

InferiorTerminal は常に指定された名前のターミナル(デフォルト値 : * Inferior Terminal *)にコマンドを送ります。

ターミナルでコマンドを実行する AppleScript がいくつかあったとします。スクリプトが実行されるたびに新しいターミナルウインドウを開いていると、無駄に多くのターミナルウインドウが開かれてしまいます。このライブラリを使えば、常に一つのターミナルウインドウを使い、ウインドウが散らかることを防ぐことができます。

このライブラリで確保される AppleScript 用ターミナルを視覚的に区別できるようにするために、専用のプロファイル「Inferior Terminal」が適用されます。プロファイル「Inferior Terminal」が存在しない場合は、デフォルトプロファイルをコピーして生成されます。

ターミナル.app の「環境設定」の「プロファイル」ダブで、プロファイル「Inferior Terminal」をカスタマイズすることによって、ターミナル「* Inferior Terminal *」の見た目をカスタマイズにできます。

使用されるターミナル名およびプロファイル名は、コンストラクタ make_with を使うと指定できます。

変更点: