2010年8月30日月曜日

マクロのインストール/実行

Omnicastで一般的なマクロ実行と修正する方法のご紹介です。




マクロサンプルをインポート

Omnicastの中でマクロを実行するためには、バーチャルマトリックスのインストールとマクロ使用が許可されたライセンスオプションを持っていなくてはなりません。



Omnicast Config Tool使用方法





新しいマクロを作成: ロジカルビューを右クリックしてください: 作成->アドイン管理->マクロ

新しく作成されたマクロ; 右のペインで "コード" タブを選択してください

インポートをクリックして、zip ファイルに含まれるwscファイルを選択します。

変更を保存するために上部にある適用をクリックしてください

警告を受け入れてください。どうすべきかはご存知と思います :)





実行する



マクロは今設定されましたが、システム上で動作しません。マクロはVirtual Matrix上で実行されるのであって、イベント、ユーザーのリクエスト、スケジュールのどれかから実行させれます。



スケジュール



ロジカルビューを右クリックしてください: 作成->マクロスケジュール

マクロを実行するバーチャルマトリックスを選択してください

プロパティをクリックして、実行するマクロを選択してください

常時出ない場合、有効範囲を設定してください

上部の適用をクリックしてください

スケジュールで実行されるマクロは常に特定の時間に実行されます。もしマクロが停止するとマトリックスは自動的に1分以内に再実行します。



イベント



エンティティーのアクションタブに言ってください

イベントに"マクロ実行" アクションを追加します

マクロとVirtual Matrixを選択してください

イベントマクロが自動的に処理完了後終了しないなら、延々と実行され続けることになります...



ユーザリクエスト



Live Viewerから: ホットアクションかツールメニューの: Tool->Macros









見る、停止する



Config Toolで、物理フィジカルビューからVirtual Matrix を選択、"統計" タブへ行きます。統計タブは手動で更新する必要があります。実行と停止アイコンでマクロをコントロールできます。



Live Viewer には表示することの出来るマクロイベントもあります。







修正する



マクロはXMLファイルのVBスクリプトで書かれています。

マクロコードの修正には、Config Toolでマクロを選択して、右ペインで"コード"タブを開いてください。



サンプルコードを手に入れるもっとも簡単な方法は、サンプルマクロを作成し、ウィザードを使って必要な機能を生成することです。その後コードを美津子とが出来ます。



コードを修正したら、 コードのリバースエンジニア機能を設計することが不可能であったため、ウィザードを使用することが出来なくなります。



VB Script Reference





Jo

0 件のコメント:

コメントを投稿

国産VMSは殆どが〇〇レベル

 前回 ......... 市場占有率は驚くほど高いのです。 もしくは高かったのです。........... ということを書いたのですが、日本製のVMSが市場占有率が高かった理由はただ一つです。 それは水と空気と安全はただ の日本特有の出来事です。 100%事後検証しかニーズが無...