mIRC Bot模拟击键

时间:2014-02-27 10:23:12

标签: irc mirc

我想编写我的mIRC机器人,所以每次有人在聊天中写“W”时,机器人会模拟键盘上的W键。

我试过了:

on *:text:W:#:sendkeys {W}
alias sendkeys var %a = $ticks
 .comopen %a WScript.Shell | if !$comerr {
 .comclose %a $com(%a,SendKeys,3,bstr,$1-) 
}

这似乎不起作用。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

代码很好,执行该代码的块不正确。由于缺少括号,您的别名将仅执行var命令,并在此之后完成。

取自mIRC帮助文件:

  

{}括号:您可以使用{}括号创建多行脚本。这允许您创建一个执行多个命令的别名。

alias sendkeys {
  var %a = $ticks
  .comopen %a WScript.Shell
  if !$comerr {
    .comclose %a $com(%a,SendKeys,3,bstr,$1-) 
  }
}