zoukankan      html  css  js  c++  java
  • msn 爬楼梯

    <textarea name="" rows="10" cols="50" id="txtDisplayNames">
    什么是爬楼梯?
    这就是爬楼梯?
    做个试验而已!
    这是四楼
    不要Block我,下次不玩了!
    </textarea>
    <br />
    <input type="button" value="开始爬" onclick="Climb()" id="btnStart"/>

    <script language="JavaScript" type="text/javascript">
    <!--
    var displayNames;

    var WshShell = new ActiveXObject("WScript.Shell");
    var i=0;

    function Climb()
       {
        displayNames 
    = new Array();
        
    var arrTemp = document.getElementById("txtDisplayNames").value.split("\r\n");
        
    for(var x=0; x<arrTemp.length; x++)
           {
            
    if (arrTemp[x].length > 0)
                displayNames[displayNames.length] 
    = arrTemp[x];
        }
        WshShell.AppActivate( 
    "MSN Messenger" );
        i
    =0;
        document.getElementById(
    "btnStart").disable=true;
        setTimeout(
    "ChangeDisplayName()"500);
    }

    function ChangeDisplayName()
       {
        WshShell.SendKeys( 
    "%t" );
        WshShell.SendKeys( 
    "o" );
        window.clipboardData.setData(
    "Text", displayNames[i]);
        WshShell.SendKeys( 
    "^v" );
        WshShell.SendKeys( 
    "{ENTER}" );
        setTimeout(
    "Offline()"500);
    }

    function Offline()
       {
        WshShell.SendKeys( 
    "%f" );
        WshShell.SendKeys( 
    "m" );
        WshShell.SendKeys( 
    "f" );
        setTimeout(
    "Online()"500);
    }

    function Online()
       {
        WshShell.SendKeys( 
    "%f" );
        WshShell.SendKeys( 
    "m" );
        WshShell.SendKeys( 
    "o" );
        i
    ++;
        
    if (i<displayNames.length)
           {
            setTimeout(
    "ChangeDisplayName()"500);
        }
        
    else
           {
            document.getElementById(
    "btnStart").disable=false;
        }
    }

    //-->
    </script>
  • 相关阅读:
    基于模糊Choquet积分的目标检测算法
    Android开发5:布局管理器2(表格布局TableLayout)
    JAVA WEB开发环境搭建教程
    linux下自助获取帮助
    dsp下基于双循环缓冲队列的视频采集和显示记录
    找工作笔试面试那些事儿(11)---数据库知识总结(2)范式
    【Todo】Zookeeper系列文章
    VC2010对Excel的操作
    hdu2647解题报告
    premake 在64位Ubuntu系统下编译32位GCC程序
  • 原文地址:https://www.cnblogs.com/Silence/p/363802.html
Copyright © 2011-2022 走看看