2016-02-05T16:16:49+09:00
ModuleLoader 2.3.4 : AppleScript のモジュール管理システム
AppleScript のモジュールシステムです。モジュール/ライブラリを簡単に賢くロードできます。
ModuleLoader を使うとスクリプトファイル名を指定するだけでスクリプトを load することができます。load script コマンドのようにファイルパスを書き込む必要はありません。また、モジュールが依存しているモジュールを自動的にアップデートできます。
ModuleLoader には様々な機能がありますが、まずは load script コマンド の便利な代わりとして使い始めることができます。使い始めるにあたって、お手持ちのライブラリを書き直す必要はありません。
ModuleLoader には以下のような特徴があります。
OS X 10.9 で AppleScript Library が導入されましたが、それ以前の OS で利用可能な唯一と言っていい実用的なシステムです。コンパイル時に、モジュールを取り組んで実行時にはライブラリと縁を切ることができる等、OS X 10.9 以降のライブラリにはない特性もありますので、まだまだ役に立てると思っています。