Table of Contents

LapTime とは

動作条件

ヘルプの表示の仕方

インストール

更新履歴

License
Donation

Kurita Tetsuro
scriptfactory@mac.com

Script factory

はじめにお読みください

LapTime とは

LapTime は、AppleScript の実行時間を測定する AppleScript ライブラリです。スクリプトの性能の評価と改善に役立ちます。

AppleScript の実行時間の測定方法として、標準に装備されている curren date が使うことが考えられますが、時間分解能が 1 秒です。精度が悪すぎてスクリプトの性能評価には不向きです。LapTime は Cocoa の NSDate を使うことにより、ミリ秒オーダーの精度で時間を測ります。

動作条件

システム

  • OS X 10.9 以降
    • macOS 10.14.6 で開発/テストをしています。

依存ライブラリ

LapTime とあわせてインストールしてください。

ヘルプの表示の仕方

LapTime の詳細なマニュアルは、LapTime.scptd のバンドル内に Help Book として収められています。

OpenHelpBook.scptd をインストール後、スクリプトメニューから LapTime を実行してください。ヘルプビューアでマニュアルが表示されます。

なお、Help Book は AppleScriptDoc で生成およびセットアップをしています。

インストール

LapTime.scptd は、

ホームフォルダ/ライブラリ/Script Libraries/

もしくは、

/ライブラリ/Script Libraries/

にコピーしてください。

更新履歴

  • 2.1.1 -- 2020-04-12
    • OS X 10.9 で動作しない不具合を修正。
  • 2.1 -- 2020-02-26
    • lap_ メソッドを追加。
  • 2.0 -- 2020-02-12
    • 初公開
    • macOS 10.14 からスクリプティング機能追加が使えなくなったので、 LapTime.osax と同等の機能をもつライブラリを作りました。