MIRC의 다른 서버에 자동으로 자동 로그온하고 특정 채널에 참여하며 각 서버마다 다른 방법을 사용하려면 어떻게해야합니까?


10

MIRC의 다른 서버에 자동으로 자동 로그온하고 특정 채널에 참여하며 각 서버마다 다른 방법을 사용하려면 어떻게해야합니까?

irc  mirc 

나는 mirc 클라이언트를 사용하고 있습니다;)

답변:


11

다중 서버 자동 연결 : 다음 Menu "Tools" > "Script Editor" > Tab "Remote"과 같은 것을 추가하십시오.

on *:START:{
  server irc.network1.com
  server -m irc.network2.org
  server -m irc.network3.net
}

네트워크별로 닉 변경 :Menu "Tools" > "Options..." > Category "Connect\Options" > Button "Perform..." > Check "Enable perform on connect" > Choose (or Add) your Network > Add the following to the text box:

/nick yournick

채널에 참여하십시오 (여전히 같은 상자에 있음).

/join #yourchannel

Idigas가 언급했듯이 거기에 mirc 명령을 추가 할 수 있습니다

(자동차에 대한 대안은 채널이 조인입니다 : Join your channel > Menu "(Tools >) Favorites" > "Add to Favorites..." > Check "Join on connect" > OK)

업데이트 : 자동 연결 스크립트를 조정하여 모든 것을 할 수도 있습니다.server [-m] irc.network.org -i yournick alternativenick -jn #yourchannel1,#yourchannel2

네트워크 그룹의 서버에 연결하려면 서버를 그룹 이름으로 바꾸십시오. 예 : "irc.freenode.net"을 "freenode"로 바꾸십시오.

(/ server 스위치를 모두 가져 오려면 "/ help / server")


0

사용중인 irc 클라이언트에 따라 Hix Script를 사용하는 것이 좋습니다. 이 클라이언트 내에서 rupertonline.ca/hix/main.htm에서 다운로드 할 수 있으며 서버 내의 여러 서버 및 여러 채널에 자동 로그인하도록 설정할 수 있습니다. 명령은 예를 들어 / join #channel 및 / join serv.serverinfo.com입니다.


그것은 (mIRC를 일명)에 MIRC 클라이언트 (사용 될 수있는 OP 같은 소리 mirc.com ) 그가 제목에서 언급하기 때문에 ... 나중에, 알고 질문을하고, 태그 ...
돌팔이 의사 키호테

Hix 스크립트는 mIRC만의 고유 한 모드입니다.
AskaGamer 2009

이와 같은 추가 스크립트가 필요하지 않습니다.
Rook

0

문제 없어요.

(나에게 알려지지 않은) 어떤 이유로 나는 이것을 쓰는 기계에 mirc가 없기 때문에 내가 기억하는대로 작성하고 인터페이스를 통해 찾으려고 노력할 것이다. Mirc은 서버보다는 네트워크를 기억합니다. 특정 네트워크 (예 : FreeNode)에 대해 많은 서버를 보유 할 수 있습니다. 어딘가에 "Perform"이라는 옵션이 있습니다. 여기에는 특정 네트워크 / 서버에 연결할 때 mirc이 원하는 것을 스크립팅하는 것입니다.

/nick nixnub
/msg nickserv ghost nixnub nixnubs_password
/nick nixnub2
/msg nickserv identify nixnubs_password
/join #myfavouritechannel

당신은 nickserv을 식별하고, 당신이 그것을 등록한 경우 일반적인 nick을 인계합니다. 명령은 표준 mirc 명령 (대부분의 경우 표준 IRC 명령)입니다 ... 모든 네트워크에 대해 개별적으로 이것을 구성 할 수 있습니다.

Btw, mirc를 다른 컴퓨터로 복사 할 때 디렉토리에서 perform.ini를 복사하십시오.이 미니 스크립트가 저장됩니다.


"/ msg nickserv ghost ..."명령 순서를 이해하지 못합니까? nickserv에서 식별 된 경우 왜 두 개의 "/ nick"이 있습니까?
fluxtendu

@fluxtendu-슬픔. 어쨌든, 어쨌든, 질문에 대답하는 것을 기억조차하지 못합니다. 해당 서버의 누군가가 이미 "nixnub"에 있으면 첫 번째 이동에서 그 서버에서 가져올 수 없기 때문입니다. 임시 직원을 사용하십시오.
Rook

0

모든 자동 조인 채널에 대해 채널 즐겨 찾기에서 다음 스크립트를 작성하고 mIRC가 해당 채널과 연관된 네트워크에 연결되어 있는지 확인하십시오.

on *:start: AutoConnect

alias AutoConnect {
  ; Ensure we are connected to all existing servers
  var %n = $null
  var %i = $scon(0)
  while (%i) {
    %n = $addtok(%n,$scon(%i).network,32)
    if ($scon(%i).server == $null) scid -t10 $scon(%i) server $scon(%i).network
    dec %i
  }

  ; Now loop through favourites and make sure we are connected
  ; to the networks for all favourite channels that are autojoin.
  var %i = $ini(mirc.ini,chanfolder,0)
  while (%i) {
    var %ini = $readini(mirc.ini,chanfolder,$ini(mirc.ini,chanfolder,%i))
    var %ini = $replace(%ini,$+($chr(44),$chr(44)),$+($chr(44),Z,$chr(44)))
    var %ini = $replace(%ini,$+($chr(44),$chr(44)),$+($chr(44),Z,$chr(44)))
    var %chan = $gettok(%ini,1,44)
    var %net = $noqt($gettok(%ini,4,44))
    var %autojoin = $gettok(%ini,5,44)
    if ((%net != $null) && (!$istok(%n,%net,32)) && (%autojoin)) {
      server -m %net
      %n = $addtok(%n,%net,32)
    }
    dec %i
  }
}
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.