¿Cómo puedo iniciar sesión automáticamente en diferentes servidores en MIRC automáticamente, unirme a ciertos canales y tener un nick diferente para cada servidor?
¿Cómo puedo iniciar sesión automáticamente en diferentes servidores en MIRC automáticamente, unirme a ciertos canales y tener un nick diferente para cada servidor?
Respuestas:
multi-servidor de conexión automática : Menu "Tools" > "Script Editor" > Tab "Remote"
agregue algo como esto:
on *:START:{
server irc.network1.com
server -m irc.network2.org
server -m irc.network3.net
}
cambia tu nick por red :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
unirse a un canal (todavía en el mismo cuadro):
/join #yourchannel
y como lo indica Idigas, podría agregar cualquier comando mirc allí
(Hay una alternativa al automóvil unirse a un canal: Join your channel > Menu "(Tools >) Favorites" > "Add to Favorites..." > Check "Join on connect" > OK
)
actualización : también puede hacer todo, adaptando el script de conexión automática:server [-m] irc.network.org -i yournick alternativenick -jn #yourchannel1,#yourchannel2
y para conectarse a cualquier servidor de un grupo de red, simplemente reemplace el servidor por el nombre del grupo: por ejemplo, reemplace "irc.freenode.net" por "freenode"
("/ help / server" para obtener todos los cambios / server)
Depende de qué cliente irc esté utilizando, le recomiendo Hix Script. Puede descargarlo en rupertonline.ca/hix/main.htm dentro de este cliente, puede configurarlo para que inicie sesión automáticamente en múltiples servidores y múltiples canales dentro del servidor. Los comandos son / join #channel y / join serv.serverinfo.com, por ejemplo.
No hay problema.
Por alguna razón (desconocida para mí) no tengo mirc en la máquina desde la que escribo esto, así que lo escribiré tal como lo recuerdo, e intentas encontrarlo a través de la interfaz. Mirc recuerda las redes en lugar de los servidores ... puede tener muchos servidores para una determinada red (por ejemplo, FreeNode). En algún lugar hay una opción llamada "Realizar" ... en ella usted escribe lo que quiere que haga mirc al conectarse a una determinada red / servidor ... por ejemplo,
/nick nixnub
/msg nickserv ghost nixnub nixnubs_password
/nick nixnub2
/msg nickserv identify nixnubs_password
/join #myfavouritechannel
lo identificará a nickserv y se hará cargo de su nick habitual si lo tiene registrado. Los comandos que contiene son comandos mirc estándar (comandos IRC estándar en la mayoría de los casos) ... puede configurar esto para cada red individualmente.
Por cierto, cuando se copia mirc a otro archivo de copia de la máquina perform.ini desde su directorio, es donde se guardan estos mini scripts.
Cree el siguiente script que buscará en los favoritos de su canal para todos los canales de unión automática y asegúrese de que mIRC esté conectado a la red asociada con ese canal.
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
}
}