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 以降のライブラリにはない特性もありますので、まだまだ役に立てると思っています。