63歳パソコン教師の日記 NO.587(2001.9.17)


 今日は「Windows Me」に搭載されている「マイクロソフトエージェント」 を使って、デスクトップにキャラクター登場させてみましょう。髭のお爺さ ん「Marlin」が色々なアクションをします。吹き出しに文字が表示され、そ れを音声で喋りますよ。

  1. 下記の点線内のスクリプトをドラッグ、→「編集」→「コピー」とクリッ クします。
---------------------------------------------------------------
Public Ag
Set Ag=Wscript.CreateObject("Agent.Control.1")
Ag.Connected=True
Ag.Characters.load "MSAg","c:\windows\msagent\chars\merlin.acs"
set Merlin=Ag.Characters("MSAg")
Merlin.Show
Merlin.Speak "Hello! Mr your name"
Merlin.MoveTo 250,250
Merlin.Speak "Do youwant to know time?"
Merlin.Speak("Time is "&time&".")
Merlin.play "Congratulate"
Merlin.play "Greet"
Merlin.play "Blink"
Merlin.MoveTo 600,250
Merlin.Play"Announce"
Merlin.MoveTo 250,250
Merlin.Speak "Good by! Mr your name"
Merlin.Speak "See you again!"
Merlin.Play "Wave"
Merlin.Hide
Merlin.Show
Merlin.Speak "I can't leave from here until you click this button."
Merlin.Play "StartListening"
Merlin.Play "Surprised"
Merlin.play "Think"
MsgBox ""
---------------------------------------------------------------

  1. 「スタート」→「プログラム」→「アクセサリ」→「メモ帖」とクリック して「メモ帖」を起動、→「編集」→「貼り付け」とクリックします。

  2. 貼り付けられたスクリプトの「Mr your name」をあなたの名前に変更しま す。

  3. 「ファイル」→「名前を付けて保存」とクリック、→「保存する場所」を 「デスクトップ」、→「ファイル名」は「merlin.vbs」と入力して、→ 「保 存」ボタンをクリックします。

  4. 「デスクトップ」にできた「merlin.vbs」をダブルクリックします。

  5. 「merlin.vbs」を右クリック、→「編集」をクリックすると、→スクリプ トが表示されます。色々と書き直して、→「ファイル」→「上書き保存」 とクリックします。

    「Merlin.Speak」の後に入れる言葉は英数字記号、日本語は駄目ですよ。

  6. 「ダイアログ」の「OK」ボタンをクリックすると終了します。「OK」 ボタンをクリックしないと、お爺さんが居眠りを始めますよ。

---------------------------------------------------------------

「Windows 98/95」の場合は下記の3個のファイルをダウンロード、→ダウ ンロードしたファイルをダブルクリックするとインストールされます。

  1. MSagent.exe (392KB)
    http://activex.microsoft.com/activex/controls/agent2/MSagent.exe

  2. tv_enua.exe (998KB)
    http://activex.microsoft.com/activex/controls/agent2/tv_enua.exe

  3. merlin.exe (1,830KB)
    http://agent.microsoft.com/agent2/chars/merlin.exe

---------------------------------------------------------------
■このマガジンの説明画像入りは、http://www.salty1.com/ でご覧下さい。