• 21-05-2007, 01:41:16
    #1
    Biliyorsunuz...bir Merlin var. Hani su ekrana cikip gezip, izahat veren ve giden. Aranizda söyle babayigit bir webmaster varmi. Merlin'i...bir göbek dansözü veya yeniceri veya sayfanin icerigine göre bir hareketli bir gifle degistirebilecek.
  • 21-05-2007, 01:47:00
    #2
    Üyeliği durduruldu
    tam emin değilim ama merlin windowslarda standart olan yaptığı 3 - 4 hareket var. borazan çalma falan. Bu standart hareketler ve görünüm dışında böyle bişey yapacağını sanmıyorum.
  • 21-05-2007, 01:49:37
    #3
    valla bilsem yapıcam sanırım işin sırrı burda

    <OBJECT id=wolfi classid=CLSID45FD31B-5C6E-11D1-9EC1-00C04FD7081F>
    </OBJECT>


    birkaç merlin kodu ve anlamları:

    Merlin.Show(); ................ilk hali
    Merlin.Play("Surprised"); .....ses
    Merlin.Play("GetAttention"); ..cama vurma
    Merlin.Play("Blink"); .........gözlük takma
    Merlin.MoveTo (512,450); ......uçacak yer seç
    Merlin.speak("konuş"); ........konusan merlin
    Merlin.Play("Greet"); .........eğilme (selam şeklinde)
    Merlin.Play("Announce"); ......borozan
    Merlin.Play("DoMAgic1"); ......sihir1
    Merlin.Play("DoMAgic2"); ......sihir2
    Merlin.Play("GestureRight"); ..sağ tarfı gösterme
    Merlin.Play("GestureLeft"); ..sol tarafı gösterme
    Merlin.Play("GestureUp"); .....üst tarafı gösterme
    Merlin.Play("GestureDown"); ...alt tarafı gösterme
    Merlin.Play("Write"); .........kitap çıkartma
    Merlin.Play("Read"); ..........okuma
    Merlin.Play("Decline"); .......aradığı yok
    Merlin.Play("Congratulate"); ..kupa çıkartma
    Merlin.Play("Wave"); ..........güle güle yapma
    Merlin.Hide(); ................saklanma

    Merlin.MoveTo (512,450); ......parantezin içindeki sayıları değiştirerek merlinin istediğin yere gitmesini sağlıyabilirsin
  • 21-05-2007, 01:57:31
    #4
    Üyeliği durduruldu
    <OBJECT id=wolfi classid=clsid:d45fd31b-5c6e-11d1-9ec1-00c04fd7081f></OBJECT>
    <script language=JavaScript type=text/javascript>
    function LoadLocalAgent(CharID, CharACS) {
    LoadReq = wolfi.Characters.Load(CharID, CharACS);
    return(true);
    }
    var MerlinID;
    var MerlinACS;
    wolfi.Connected = true;
    MerlinLoaded = LoadLocalAgent(MerlinID, MerlinACS);
    Merlin = wolfi.Characters.Character(MerlinID);
    Merlin.Show();
    Merlin.Play("Surprised");
    Merlin.Play("GetAttention");
    Merlin.Play("Blink");
    Merlin.MoveTo (512,450);
    Merlin.speak("!!!!!!!!!!!!!!!!!!!!");
    Merlin.Play("Greet");
    Merlin.Play("Blink");
    Merlin.Play("Announce");
    Merlin.Play("DoMAgic1");
    Merlin.MoveTo (600,400);
    Merlin.Play("Surprised");
    Merlin.Play("GestureRight");
    Merlin.speak("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
    Merlin.MoveTo (200,450);
    Merlin.speak("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
    Merlin.Play("Write");
    Merlin.Play("Read");
    Merlin.speak("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" );
    Merlin.MoveTo (150,350);
    Merlin.Play("GestureRight");
    Merlin.Play("DoMAgic1");
    Merlin.Play("Blink");
    Merlin.speak("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!");
    Merlin.Play("Decline");
    Merlin.MoveTo (600,400);
    Merlin.speak("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!");
    Merlin.Play("Congratulate");
    Merlin.speak("ßy KARTAL");
    Merlin.Play("Wave");
    Merlin.Hide();
    //hp_d00();
    </SCRIPT>
  • 21-05-2007, 02:01:54
    #5
    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>
  • 21-05-2007, 10:39:49
    #6
    Üyeliği durduruldu
    konu dışı: kusura bakılmasın ama görmüşken belirteyim:bu marlini kullanan sitelerden ve programlardan nefret ediyorum.yanan mum animasyonları bile daha anlamlı.
  • 21-05-2007, 10:46:00
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    sistemi çok kastıran bir dalga olduğunu söyleyebilirim