Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想对我的 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命令,然后再执行。
var
取自 mIRC 帮助文件:
{ } 括号:您可以使用 { } 括号创建多行脚本。这允许您创建执行多个命令的别名。
alias sendkeys { var %a = $ticks .comopen %a WScript.Shell if !$comerr { .comclose %a $com(%a,SendKeys,3,bstr,$1-) } }