이 내용은 mIRC의 help(mirc.hlp)에도 설명된 내용입니다.
이걸 응용하여 만든 원격조정(remoting) 스크립트는 아래와 같지요.
하면 끝. 물론 비밀번호는 임의로 작성해서 넣으면 됩니다. 리모팅 방법은 채널이든 쿼리든 스테이터스든, editbox에 아래처럼 입력하면 됩니다. 편의상 리모팅할 상대방의 대화명을 Ra라고 하겠습니다.
여기서 좀 신경써야하는 부분이 명령어입니다. alias로 넣어도 작동되긴 하지만, Ra의 alias에 저장된 명령어야만 합니다. 아래는 몇가지 사용예입니다.
이렇게 하면 Ra에는 현재(//를 사용하였으니) 채널(#)의 나($me)에게 옵을 주는 명령으로 인식되고, 그 내용을 실행($1-)하게 됩니다. 간혹 다른사람이 제작한 스크립트(on input이 있는)에는 //가 정상작동되지 않으니, 아래처럼 따로 입력하면 됩니다.
아래의 예는 특정 드라이브의 파일 목록을 확인하고, 다운받는(fserve) 기능을 리모팅하는 경우입니다.
이 경우 주의할점은, /fserve를 처음 사용하는 경우 경고창이 뜨게 되는데(Ra쪽에) 이 경고창을 클릭할 방법이 없다는겁니다..;; 그러니 alt+o - DCC - fserve - show file server warning을 꺼주셔야 합니다.
이상과 같은 방법으로 리모팅을 할 수 있습니다. 응용이야 마음대로.
ctcp 100:*:?:$1-
이걸 응용하여 만든 원격조정(remoting) 스크립트는 아래와 같지요.
ctcp *:비밀번호:*:$1-
하면 끝. 물론 비밀번호는 임의로 작성해서 넣으면 됩니다. 리모팅 방법은 채널이든 쿼리든 스테이터스든, editbox에 아래처럼 입력하면 됩니다. 편의상 리모팅할 상대방의 대화명을 Ra라고 하겠습니다.
/ctcp Ra 비밀번호 명령어
여기서 좀 신경써야하는 부분이 명령어입니다. alias로 넣어도 작동되긴 하지만, Ra의 alias에 저장된 명령어야만 합니다. 아래는 몇가지 사용예입니다.
//ctcp Ra 비밀번호 mode # +o $me
이렇게 하면 Ra에는 현재(//를 사용하였으니) 채널(#)의 나($me)에게 옵을 주는 명령으로 인식되고, 그 내용을 실행($1-)하게 됩니다. 간혹 다른사람이 제작한 스크립트(on input이 있는)에는 //가 정상작동되지 않으니, 아래처럼 따로 입력하면 됩니다.
//ctcp Ra 비밀번호 mode #채널명 +o 내닉네임
아래의 예는 특정 드라이브의 파일 목록을 확인하고, 다운받는(fserve) 기능을 리모팅하는 경우입니다.
/ctcp Ra 비밀번호 fserve 내닉네임 10 c:\
이 경우 주의할점은, /fserve를 처음 사용하는 경우 경고창이 뜨게 되는데(Ra쪽에) 이 경고창을 클릭할 방법이 없다는겁니다..;; 그러니 alt+o - DCC - fserve - show file server warning을 꺼주셔야 합니다.
이상과 같은 방법으로 리모팅을 할 수 있습니다. 응용이야 마음대로.