Deprecated Modules

DefaultsChanger

DefaultsChanger は User Defaults の値を一時的に変更するモジュールです。

通常、他のアプリケーションの設定ファイル (User Defaults) を勝手に書き換えるのは好ましくないことですが、必要に迫られることもあるかと思います。そんな時、DefaultsChanger は安全に User Defaults を一時的に変更するフレームワークを提供します。

1.0.1 -- 2010-10-27
Read Me
Manual
Download
Requirements

ShowHelpBook

Current Bundle(path to me で取得できるパス) の中の Help Book をヘルプビューアで表示するモジュールです。基本的には、HelpBook.osax の命令を呼び出しているだけですが、エラー処理(メッセージをダイアログで表示するなど)と Info.plist の内容が失われているときの自動復旧を行います。

ここで、公開しているモジュールのほとんどは ShowHelpBook を使って、自分のバンドル内のマニュアル表示機能を持っています。

1.0 -- 2007.06.09
Read Me
Manual
Download
Requirements

PathAnalyzer

ファイルもしくはフォルダのパス文字列("Macintosh HD:Users:UserName:hello.txt"とか)だけから、引き出せるだけの情報を引き出します。フォルダへの参照 / フォルダの名前 / ディスクへの参照 / ファイル名 / 拡張子 / フォルダであるかどうか、など。

ほどんどすべてのファイル参照形式(alias、file specification、HFS パス、POSIX パス、furl class、Finderの参照形式)を扱えます。

1.7.2 -- 2008-11-27
Read Me
Manual
Download
Dependencie

UniqueNamer

指定したフォルダ内で他のファイルやフォルダとダブらない、ユニークなファイル名を求める AppleScript モジュールです。

Mac OS 9(Classic 環境)互換の長さのファイル名の生成にも使えます。

Mac OS X 10.5 では、XFile の unique_child を使ってください。

1.6.3 -- 2007.07.25
Read Me
Manual
Download
Dependencies

StringEngine

AppleScript によるテキスト処理ルーチンを集めたモジュールです。基本的なテキスト処理ルーチンを、ほぼすべて網羅していると思います。

  • 文字列を指定した区切り文字で分割してリストへ変換
  • 文字列のリストを指定した区切り文字で連結
  • 文字列中の文字列の置換
  • Styled text(もしくは Unicode text)から Plain text を抜き出す
  • AppleScript's text item delimiters の管理
  • その他たくさん
1.8.3 -- 2007.12.25
Read Me
Manual
Download
Dependencies

TerminalCommander

ターミナルでのシェルコマンドの実行を支援するモジュールです。以下のような、複雑な処理を行いたいときにこのスクリプトはお役に立てるでしょう。

  • ターミナルウィンドウを追跡して、同じターミナルで何度もシェルコマンドを実行したい。
  • シェルコマンドの終了を待ってから、次の処理に移りたい。
  • シェルコマンドを実行するターミナルのシェルを指定したい。
  • ターミナルウィンドウの、色の設定、タイトルの設定、文字エンコードの設定を指定したい。

Mac OS X 10.5 以降には、Version 2.0 以上を使ってください。

1.6.2 -- 2008-10-03
Read Me
Manual
Download
Requirements
Dependencies