2014-02-27 4 views
3

누군가 mIRC 봇을 프로그래밍하고 싶을 때마다 누군가가 채팅에 "W"를 쓸 때마다 봇은 키보드의 W 키를 시뮬레이트합니다.mIRC 봇 시뮬레이션 키 입력

이 나는 ​​시도했다 :

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

코드가 좋으므로 해당 코드를 실행하는 블록이 잘못되었습니다. 대괄호가 없기 때문에 별칭은 var 명령 만 실행하고 그 후에 수행됩니다. mIRC를 도움말 파일에서 촬영

:

은 {} 괄호 : 당신은 {} 괄호를 사용하여 여러 줄의 스크립트를 만들 수 있습니다. 이렇게하면 몇 가지 명령을 수행하는 별칭을 만들 수 있습니다.

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