MsAgent говорящий анимированный персонаж на сайте
Анимированный говорящий персонаж MsAgent часто можно встретить на страницах интернет магазинов, различных продающих мини сайтов. Для тематического сайта он вряд-ли подойдет. Такой персонаж на сайте будет только отвлекать внимание от темы читаемой страницы. Ну, а если страница с описанием какого либо товара, то тут трудно сказать, что лучше, просто правильное в смысле маркетинга описание товара с анимированным агентом или без него. Ниже по тексту небольшой Java скрипт, который запускает говорящего персонажа. Работать такой персонаж будет только в операционной среде Windows XP и только при включенной опции поддержки java скриптов в браузере.
// Java Document
var myAgent;
var Agent;
var stub = 1;
var position = 0;
var reading = false;
var range = null;
var box = null;
var box_timer = null;
var read_timer = 0;
var run_flag = false;
var currentUrl = new String();
var urlHistory = new Array();
function InitAgent()
{
myAgent = new ActiveXObject("Agent.Control.2");
myAgent.Connected = true;
myAgent.Characters.Load("Agent");
Agent = myAgent.Characters("Agent");
Agent.LanguageID = 0x0419;
Agent.Show();
Agent.Stop();
Agent.Play("Wave");
Agent.MoveTo(20,20);
Agent.Show(0);
Agent.Speak("Привет ! Я говорящий волшебник Merlin !");
Agent.Play("Idle2_1");
Agent.MoveTo(800,550);
Agent.Play("GestureUp");
Agent.Speak("Я спал в Вашем компьютере, но теперь я готов работать!");
Agent.Play("GestureRight");
Agent.MoveTo(500,200);
Agent.Speak("На этой странице находится скрипт который мною управляет");
Agent.MoveTo(500,450);
Agent.Play("Announce");
Agent.Play("Decline");
Agent.Speak("Не поленитесь почитайте, уверен это интересно !!!");
Agent.Play("Congratulate_2");
Agent.Speak("На данной странице также описано, как установить скрипт на любую отдельную страницу сайта");
Agent.Play("Decline");
Agent.Hide(0);
Agent.Show(0);
Agent.Play("GetAttention");
Agent.Play("GetAttention");
Agent.Play("GetAttention");
Agent.Play("LookUp");
Agent.Play("LookUp");
Agent.Play("LookUp");
Agent.Play("Decline");
Agent.Speak("Если я Вам понравился, то спасибо за внимание. Читайте внимательно данную страницу. После прочтения Вы сможете самостоятельно установить меня на любую страницу своего сайта.");
Agent.Play("Decline");
Agent.Hide(0);
}
onload=InitAgent();
Чтобы встроить данного персонажа в какую-либо страницу сайта необходимо скрипт просто разместить в самом низу страницы и заменить тексты после Agent.Speak на свои. Вот собственно и все.
Данный скрипт управляет анимированным персонажем "Merlin", который стоит в операционной среде Windows XP по умолчанию. Некоторые персонажи находятся в программе Word XP. Также много различных персонажей можно найти в Интернете. Чтобы не заниматься этой трудоемкой операцией проще просто скачать этих персонажей на странице полезностей и установить их в операционную систему. Уcтановить их достаточно просто. Необходимо найти в директории, где находится операционная система, обычно это C:/Windows папку msagent/chars и распаковать туда скачанный архив с файлами имеющих расширение .acs. Генерировать скрипты для управления этими персонажами вполне можно программой PowerWebTools, которую можно найти в сети, задав поиск по ее названию.
Электроника :
- Техника электроника (11)
- Полезная электроника (4)
- Электроника для всех (5)
- Техника для дома (6)
- Cхемотехника ПЛИС (11)
- Пректирование PCAD (4)
Программирование :
- Микроконтроллеры (9)
- ПЛИС VHDL Verilog (29)
- C++ Builder (7)
- Visual Studio C++ C# (7)
- Java programming (7)
- Matlab programming (4)
Сайтостроение :
- Сайтостроение HTML (5)
- Сайтостроение PHP (8)
- PHP CMS на файлах (3)
- Web инструменты (9)
- Полезное вебмастеру (11)
- SEO раскрутка сайта (4)
- PHP скрипты (3)
Реклама :
Книги и учебники :
- Шаблоны сайтов (6)
- Книги и учебники (2)
Компьютер и интернет :
Поиск по сайту :
Реклама :
Облако меток :
Бесплатная подписка :
Статистика :
- Популярность (3)
- Посещаемость (3)
- Поисковые запросы (3)