我想对我的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-)
}
这似乎不起作用。有什么建议吗?
代码很好,执行该代码的块不正确。由于缺少括号,您的别名将仅执行var
命令,然后完成。
摘自 mIRC 帮助文件:
{ } 括号:可以使用 { } 括号创建多行脚本。这允许您创建一个执行多个命令的别名。
alias sendkeys {
var %a = $ticks
.comopen %a WScript.Shell
if !$comerr {
.comclose %a $com(%a,SendKeys,3,bstr,$1-)
}
}