deniyelim
buldum
onu değiştirmek için her pc ye ayrı exe yüklemen gerekmiş
kuş olucak
http://download.microsoft.com/downlo...88e7/Peedy.exe <!-- Copy and Paste into the BODY of your HTML -->
<object id="Rainbow" width="0" height="0"
classid="CLSID:D45FD31B-5C6E-11D1-9EC1-00C04FD7081F"
codebase="#VERSION=2,0,0,0">
</object>
<object id="L&HTruVoice" width="0" height="0"
classid="CLSID:B8F2846E-CE36-11D0-AC83-00C04FD97575"
codebase="#VERSION=6,0,0,0">
</object>
<SCRIPT language="JavaScript" type="text/javascript">
<!--//
// * MS Agents - Merlin Genie Peedy Robby What are MS Agent Characters
var Peedy;
var UsedChars;
var PeedyID;
var PeedyACS;
var PeedyURL;
var PeedyStates;
var PeedyAnimations;
var PeedyReq;
var PeedyStatesReq;
var PeedyAnimationsReq;
var PeedyLoaded;
var LoadReq;
var HideReq;
var PeedyLeftX, PeedyCenterX, PeedyRightX;
var PeedyTopY, PeedyCenterY, PeedyBottomY;
UsedChars = "Peedy";
PeedyID = "Peedy";
PeedyACS = "Peedy.acs";
PeedyURL = "http://agent.microsoft.com/agent2/chars/Peedy/Peedy.acf";
PeedyStates = "Showing, Hiding, Speaking, Moving, Gesturing";
PeedyAnimations = "Greet, Acknowledge, Alert, Blink, Announce, DoMagic1, DoMagic2, Explain, Wave";
PeedyLoaded = false;
Window_OnLoad();
function Window_OnLoad() {
Rainbow.Connected = true;
PeedyLoaded = LoadLocalAgent(PeedyID, PeedyACS);
if (!PeedyLoaded) {
PeedyLoaded = LoadLocalAgent(PeedyID, ""); }
if (PeedyLoaded) {
SetCharObj(); }
CheckLoadStatus();}
function LoadLocalAgent(CharID, CharACS) {
Rainbow.RaiseRequestErrors = false;
if (CharACS == "") {
LoadReq = Rainbow.Characters.Load(CharID); }
else {
LoadReq = Rainbow.Characters.Load(CharID, CharACS); }
Rainbow.RaiseRequestErrors = true;
if (LoadReq.Status != 1) {
return(true); }
return(false);}
function SetCharObj() {
Peedy = Rainbow.Characters.Character(PeedyID);
Peedy.LanguageID = 0x409;}
function CheckLoadStatus() {
if (!PeedyLoaded) {
window.status = "Loading " + PeedyID + " Character. Please Wait...";
PeedyReq = Rainbow.Characters.Load(PeedyID, PeedyURL);
return(false); }
window.status = "";
AgentIntro();
return(true);}
function LoadError() {
var strMsg;
window.status = "";
strMsg = "Error Loading Character: " + PeedyID + "\n";
strMsg = strMsg + "This Microsoft Agent Script requires the character(s):\n";
strMsg = strMsg + UsedChars;
alert(strMsg);}
function GetScreenPositions() {
var ScreenWidth = window.screen.width;
var ScreenHeight = window.screen.height;
if ((ScreenWidth == 0) || (ScreenHeight == 0)) {
ScreenWidth = 800;
ScreenHeight = 600; }
PeedyCenterX = (parseInt(ScreenWidth / 2) - parseInt(Peedy.Width / 2));
PeedyRightX = (ScreenWidth - Peedy.Width);
PeedyCenterY = (parseInt(ScreenHeight / 2) - parseInt(Peedy.Height / 2));
PeedyBottomY = (ScreenHeight - Peedy.Height);}
function AgentIntro() {
GetScreenPositions();
// *** BEGIN CHARACTER SCRIPT ***
Peedy.MoveTo(0, 0);
Peedy.Show();
Peedy.MoveTo(800, 500);
Peedy.Play("Announce");
Peedy.Speak("Hello, welcome to this website!");
Peedy.Play("Greet");
Peedy.Play("Blink");
Peedy.Speak("I can greet your visitor");
Peedy.Speak("I can get their attention");
Peedy.Play("GetAttention");
Peedy.Play("GetAttentionContinued");
Peedy.Play("GetAttentionReturn");
Peedy.Speak("I can tell them about your site");
Peedy.Play("GestureRight");
Peedy.Speak("PUT TEXT 1 HERE");
Peedy.MoveTo (10, 500);
Peedy.Play("GestureLeft");
Peedy.Speak("PUT TEXT 2 HERE");
Peedy.MoveTo (10, 200);
Peedy.Speak("PUT TEXT 3 HERE");
Peedy.MoveTo (600, 200);
Peedy.Play("DoMagic1");
Peedy.Play("DoMagic2");
Peedy.Play("GestureUp");
Peedy.Speak("PUT TEXT 4 HERE");
Peedy.Play("Pleased");
Peedy.MoveTo (0, 500);
Peedy.Play("Read");
Peedy.Play("WriteContinued");
Peedy.Speak("PUT TEXT 5 HERE");
Peedy.Play("WriteReturn");
Peedy.MoveTo (500, 500);
Peedy.Play("Think");
Peedy.Think("PUT TEXT 6 HERE");
Peedy.Think("I think I will tell them I have to go.");
Peedy.Play("Uncertain");
Peedy.Speak("See you again soon.");
Peedy.Play("Wave");
Peedy.Speak("Enjoy this site. Happy surfin'!");
Peedy.Play("Wave");
Peedy.Speak("Goodbye!");
Peedy.Hide();
// *** END CHARACTER SCRIPT ***
}
//-->
</SCRIPT>
<SCRIPT language="JavaScript" type="text/javascript" for="Rainbow" event="RequestComplete(RequestObject)">
<!--//
{
switch (RequestObject) {
case PeedyReq :
if (RequestObject.Status == 0) {
SetCharObj();
if (PeedyStates != "") {
window.status = "Loading " + PeedyID + " States. Please Wait...";
PeedyStatesReq = Rainbow.Characters(PeedyID).Get("State", PeedyStates, true);
}
else if (PeedyAnimations != "") {
window.status = "Loading " + PeedyID + " Animations. Please Wait...";
PeedyAnimationsReq = Rainbow.Characters(PeedyID).Get("Animation", PeedyAnimations, true);
}
else {
PeedyLoaded = true;
CheckLoadStatus();
}
}
else {
LoadError();
}
break;
case PeedyStatesReq :
if (RequestObject.Status == 0) {
if (PeedyAnimations != "") {
window.status = "Loading " + PeedyID + " Animations. Please Wait...";
PeedyAnimationsReq = Rainbow.Characters(PeedyID).Get("Animation", PeedyAnimations, true);
}
else {
PeedyLoaded = true;
CheckLoadStatus();
}
}
else
{
LoadError();
}
break;
case PeedyAnimationsReq :
if (RequestObject.Status == 0)
{
PeedyLoaded = true;
CheckLoadStatus();
}
else
{
LoadError();
}
break;
case HideReq :
Rainbow.Characters.Unload(PeedyID);
break;
} // end switch
}
//-->
</SCRIPT>