AppleScript Runner Logo

オブジェクト指向のスクリプティング技術であるAppleScriptの特性を生かし,ネットワーク上でAppleScriptを利用するためのプラットホームです。AppleTalkネットワークはもちろん,インターネットを通じてあなたのMacintoshを遠隔制御することができます。また,インターネット上におけるAppleScriptの配信や,配信されたAppleScriptの実行も行います。Mac OS Xにおけるスクリプトの実行環境でもあります。

実行環境として

ローカルファイル実行
ドラッグ&ドロップされたAppleScriptのファイルを実行します。複数のスクリプトアプリケーションの起動/終了によるメモリのフラグメント化を防ぎ,スクリプトの実効速度を上げます。エラー処理,ログの記録も行われます。スクリプトのテキストファイル,コンパイル済みスクリプト(再編集不可・アプリケーション形式も含む),AS Compilerで作成した Data Component Objectバイナリ形式にも対応します。ブラウザがダウンロードしたスクリプトを自動的に実行するようにすることもできます。Mac OS Xにおいては Shell Scriptも実行できます。
スクリプトメニューの提供
スクリプトフォルダの中のスクリプトの一覧をメニューで提供し簡単に実行できるようにします。この機能に関しては MacOS 8.5以上または Akua Sweetsのインストールを推奨します。Mac OS XではDockから手軽に呼び出すことができます。
インターネットアクセス
URLを指定するだけで、Webサーバ上に保存されている Data Component Objectバイナリ形式のコンパイル済みAppleScriptをインターネット経由で実行します。
Embedding scripts
HTMLに埋め込まれたascpt:から始まるURLエンコードされたAppleScriptのテキストをURLデコードしコンパイルして実行します。
下位互換性の提供
古いMacOS上でも新しいMacOS用に作成されたAppleScriptを実行できるようにします。Mac OS XにおけるAppleScriptの表示の文字化け問題や日本語処理問題を解決します。
Shell Script
Mac OS Xにおいては各種 Shell Scriptをドラッグ&ドロップで実行できます。
ダイレクトアクセス機能
下位互換性
Data Component Object
Embedding scripts
AS Compiler
Shell Script
Script Menu & AS Navi


遠隔制御ツールとして

遠隔制御CGI
Webサーバソフトと連携してCGIとして動作し,フォームに記入されたスクリプトをサーバ上で実行します。サーバ上で動作するアプリケーションの管理などに利用できます。クライアントにはMacintosh以外のWebブラウザも利用できます。
文書編集CGI
サーバに直接触れることなくサーバ上のテキストファイルを編集することができます。クライアントにはMacintosh以外のWebブラウザも利用できます。
AppleTalk遠隔制御
AppleTalkネットワーク上でスクリプト送信スクリプトを使用したAppleScriptエージェントによる遠隔操作を実行します。Webサーバを運用していないマシンの遠隔制御も行えます。
そのほか,自作したスクリプトファイルをプラグインとして使用することにより機能を拡張することができます。

CGI機能について
スクリプト送信スクリプト

サーバとして

AppleTalk
AppleTalkネットワーク上において Script Object Library Server として他のMacintoshにAppleScriptによるサービスを提供します。
サーバ CGI
インターネット上において他のMacintoshにAppleScriptによるサービスを提供します。
CGI機能について

開発環境として

CyberHandlerObjの利用
基本ルーチンを提供するライブラリ CyberHandlerObjが持つ豊富なルーチンを,tell構文やtry構文を用いることなく透過的に活用することができます。例えば,open locationイベントを漢字Talk7.5でも使用できます。簡潔にスクリプトを記述することができます。
スクリプトオブジェクト共有ライブラリの利用
スクリプトオブジェクト共有ライブラリを読み込むための基礎ルーチンを提供し,豊富なライブラリにアクセスできます。
CyberHandlerObj
スクリプトオブジェクト共有ライブラリ規格

AS Runner Server CGI
   ネットワーク経由のAppleScriptについての概論
   AS Runner CGIによるサーバの遠隔制御
   AppleScriptを組み込んだHTML
   ダイレクトアクセス機能
   AS Runnerの提供する下位互換性
   AS Runner Server CGIver.1.7 Update 5 Classic/Mach-O Carbon
ver.1.75 CFM Carbon
   AS Compilerver.1.5 Classic/Mach-O Carbon & CFM Carbon
   スクリプト送信スクリプトver.2.4 Classic
ver.2.42 CFM Carbon
   ライセンスについて


Copyright(C) SUZUKI Kazufumi, All rights reserved.