简单的qq发言机器人

 <html>
<head>
<title>QQ聊天机器人</title>
</head>
<body>
聊天内容,每句一行
<textarea id=chatText style="width:100%; height:100px;">
</textarea>
要发送的窗口的标题<input id=winTitle>
<input type=button value=开始发送信息 οnclick="clickSend(1)">
<input type=button value=停止发送信息 οnclick="clickSend(0)">
<textarea>
程序作用:向已打开的聊天模式的qq窗口自动发送设定的语句,(可添加功能:可利用模拟按键的方式复制对方发送过来的信息,再读取剪贴板中的内容到程序中分析,最后智能的回答)
实现办法:利用wscript.shell实现模拟按键的方式达到发送,复制等聊天时要用到的方法,其它功能可变通通过按键实现.
</textarea>
</body>

<script>

var wshshell = new ActiveXObject("WScript.Shell");
var sendTimer;

function clickSend(how)
{//发送函数
  if (how)
  {
    document.title = "开始发送,请别动";
    clearInterval(sendTimer);
    sendTimer = setInterval("sendText();", 3000);
  }else
   {
    document.title = "已停止发送";
    clearInterval(sendTimer);
   }
}

function sendText()
{
     wshshell.AppActivate(winTitle.value);
     var theText = chatText.value;
     wshshell.SendKeys (theText);
     wshshell.SendKeys ("%(s)");
}

</script>
</html>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值