XModulesCore

XModulesCore とは

XModulesCore は、AppleScript ライブラリ XModules の基本的なソフトウェアをまとめてインストールするパッケージです。

XModules はクラスベースオブジェクト指向によって構築された AppleScript のライブラリです。OS X 10.9 で導入された AppleScript Libraries として使用することができます。

各ライブラリをスクリプトとして実行する(例えば、スクリプトメニューから)、もしくは付属の「Show Help」で開くとヘルプビューアでマニュアルが表示されます。

インストール

Show Help.app は任意の場所(Applecations フォルダなど)にコピーしてください。

AppleScript ライブラリは、/ Library/Script Libraries もしくは /Users/YourHome/Library/Script Libraries にコピーしてください。

AppleScript ライブラリ 一覧

ModuleLoader

AppleScript Libraries とは別の、もう一つのライブラリシステムです。AppleScript Libraries と協調して使用でき、AppleScript Libraries に機能を追加することができます。

OS X 10.9 から AppleScript にライブラリ機能がサポートが追加されました(AppleScript Libraries) 。ModuleLoader は、それ以前の2006年から継続的に開発/メンテナンスされてきたライブラリシステムです。おおよそ AppleScript Libraries と同じことができます。

OS X 10.9 以降では、AppleScript Libraries がファーストチョイスになるでしょう。ModuleLoader は、AppleScript Libraries と共に使うことができ AppleScript Libraries に次のような機能を追加します。

OpenHelpBook

バンドルの中のヘルプブックをヘルプビューアで表示するライブラリです。XModules の各ライブラリはヘルプブックとしてマニュアルを持っています。その表示に利用します。

XList

Iterator, Queue, Stack として使えるリストのラッパーオブジェクトを提供する AppleScript ライブラリです。

XDict

AppleScript で連想配列のデータ構造を提供するライブラリです。

XText

AppleScript のテキストオブジェクトのラッパーオブジェクトを導入して、さまざまなテキスト操作をオブジェクト指向で行えます。

PathInfo

ファイル参照の変換、およびファイルパスからの様々な情報の取得をオブジェクト指向でおこなえるようにするモジュールです。

XFile

ファイル操作(移動/削除、属性の取得などなど)に統一的なオブジェクト指向インターフェースを与えるAppleScript モジュールです。

必要なシステム

更新履歴