How to connect to multiple servers on MIRC at the same time ?
Hi,
Can anyone please help me, how to connect to multiple servers on MIRC at the same time when it starts? Over 5 servers. The problem is that I'm joined to multiple servers, and some channels require keys. I have forgotten the command. Can anyone help me?
Re: How to connect to multiple servers on MIRC at the same time ?
If you forget the commands to connect to multiple servers on MIRC at the same time, from mirc(v6.16) menu, simply open a new server tab, follow the steps below :
under File ->Recent servers -> new server window
Re: How to connect to multiple servers on MIRC at the same time ?
If you want to auto connect to multiple servers on MIRC at the same time, try this code :
Code:
on *:start:{
;on start, if master autoconnrct is on
;send signal to all networks to connect.
if ($hget(master,autoconnect)) .timerac_ 1 1 .signal ac connect
}
;each network has this in their own file.
on *:signal:ac:{
;if 1 is connect and network is in auto connect list...
if ($1 = connect) && (network_id isin $hget(master,ac)) {
;if variable doesnt exist, name it after the network_id.
if (!%con_c) { set -u5 %nXs_c network_id }
net_c
}
alias net_c {
if (%con_c) && (%con_c != network_id) { .timernXs_c_net_id 1 1 /net_c $1- | return }
else { set -u5 %nXs_c network_id }
;;This is where i set up my auth info and connect to the server.
}
Re: How to connect to multiple servers on MIRC at the same time ?
You can Upload this script, for Connecting, Identifying, Joining script for multiple servers :
Code:
menu status,channel {
Auto Con ( $+ $iif(%ac,on,off) $+ )
.on:inc %ac
.off:unset %ac
.-
.Add:set %ac. $+ $network $server $port
.Del:unset %ac. $+ $network
}
menu channel,status {
Auto ID ( $+ $iif(%aid,on,off) $+ )
.on:inc %aid
.off:unset %aid
.-
.Add: var %1 = $?="Nick:", %2 = $?="Pass:" | if (%1) && (%2) set %aid. $+ $network %1 %2
.Del:unset %aid. $+ $network
}
menu channel {
Auto Join ( $+ $iif(%aj,on,off) $+ )
.on:inc %aj
.off:unset %aj
.-
.Add:set %aj. $+ $network $addtok(%aj. [ $+ [ $network ] ],#,44)
.Del:set %aj. $+ $network $remtok(%aj. [ $+ [ $network ] ],#,44)
}
on *:start:{
if (%ac) {
var %1 = $var(%ac.*), %2 = %1
while (%1) {
server $iif(%2 != %1,-m) $var(%ac.*,%1).value
dec %1
}
}
}
on *:connect:{
if (%aid) {
if (%aid. [ $+ [ $network ] ]) {
tokenize 32 $ifmatch
if ($1 != $me) { nickserv ghost $1- | nick $1 }
nickserv identify $2
}
}
if (%aj) { if (%aj. [ $+ [ $network ] ]) join $ifmatch }
}
Re: How to connect to multiple servers on MIRC at the same time ?
I am not very good or do i know or understand many things in mirc. To connect to multiple servers i think i need to paste the code that you have , but where would i paste it in?
Re: How to connect to multiple servers on MIRC at the same time ?
okay i join lots of servers. this is what i do join.
I do connect to
irc.chatautism.com and I join #chatautism,#computers,#aff,#autistic-sensuality,#depression
, irc.autirc.com I join ##bellyplanet, #autirc,
irc.nightcoast.net I join #chat,
irc.megworld.co.uk I join #Q, #social,#megworld , #NWO, linux , ##5709, #central, #help, #sebsebseb,
irc.chatautism.com and I join #chatautism,#computers,#aff,#autistic-sensuality,#depression
, irc.autirc.com I join ##bellyplanet, #autirc,
irc.nightcoast.net I join #chat,
irc.megworld.co.uk I join #Q, #social,#megworld , #NWO, linux , ##5709, #central, #help, #sebsebseb,
irc.starlink-irc.org I join #asperger,#autism,#a4
, mesa2.az.us.undernet.org I join #class, #diabetic-talk, #christian, #christian-chat, irc.austirc.net I join #austirc,#mac,
irc.57o9.org I join ##5709,
ircdemonology.redirectme.net I join #demonology, #wrongplanet,
irc.autism-spectrum.net I join #worldautism,#AspieIRC, irc.bikcmp.info I join #help
On rizon I join ##5709
i have tried everything in my power to figure this thing out but i failed to be able to do that, I really wanted to be able to join multiple servers at the same time. There are a lot of scripts but i never do understand where to put them, and i really would like to be able to join certain channel on multiple servers at the same time.
okay under remotes i have this
Name: Join Slowed
File Name: join-slowed.ini
Author: Nisha
Description: Does exactly what it says as per usage description.
I can't tell if thise code is ugly or not. It took
so much effort to write it I don't care. Sorry.
Don't complain unless something doesn't work.
Thanks to Snakes of ##mirc on freenode for ideas.
joinslowed <delay count in seconds> <group count> <channels>
$1 = delay in seconds
$2 = group count
$3- = channels
alias joinslowed {
if ($1 != $null) || ($2 != $null) || ($3- != $null) {
if (($1 isnum) && ($2 isnum)) {
var %replace $replace($3-,$chr(44),$chr(186))
var %chanCount $numtok(%replace,186)
var %chanGroups $floor($calc(%chanCount / $2))
var %chanGroupsRemainder $calc(%chanCount - %chanGroups * $2)
var %whileCounter 1
var %timerDelay $1
while (%whileCounter <= %chanGroups) {
var %secondRange $calc(%whileCounter * $2)
var %firstRange $calc(%secondRange + 1 - $2)
var %channelsToJoin $replace($gettok(%replace,%firstRange $+ - $+ %secondRange,186),$chr(186),$chr(44))
.timer 1 %timerDelay join -n %channelsToJoin
var %timerDelay $calc(%timerDelay + $1)
inc %whileCounter
}
var %secondRange %chanCount
var %firstRange $calc(%chanCount - %chanGroupsRemainder + 1)
var %channelsToJoin $replace($gettok(%replace,%firstRange $+ - $+ %secondRange,186),$chr(186),$chr(44))
.timer 1 %timerDelay join -n %channelsToJoin
}
joinSlowed_usageMsg
}
joinSlowed_usageMsg
}
alias -l joinSlowed_usageMsg {
echo 4 -a * Usage: /joinslowed <delay count in seconds> <group count> <channels>
echo 1 -a -
echo 4 -a Example: /joinslowed 5 5 #mIRC,#chat,#bots,#linux,#windows,#mac
echo 1 -a -
}
if ($server == irc.chatautism.com) /join #chatautism,#computers,#aff,#autistic-sensuality,#depression
if ($server == irc.nightcoast.net) /join #chat
if ($server == irc.starlink-irc.org) /join #asperger,#autism,#a4
if ($server == irc.rizon.net ) /join ##5709
if ($server == irc.autism-spectrum.net ) /join #worldautism,#aspieirc
if ($server == irc.57o9.org ) /join ##5709
if ($server == ircdemonology.redirectme.net ) /join #demonology,#wrong planet
the part that i did add to it is this part
if ($server == irc.chatautism.com) /join #chatautism,#computers,#aff,#autistic-sensuality,#depression
if ($server == irc.nightcoast.net) /join #chat
if ($server == irc.starlink-irc.org) /join #asperger,#autism,#a4
if ($server == irc.rizon.net ) /join ##5709
if ($server == irc.autism-spectrum.net ) /join #worldautism,#aspieirc
if ($server == irc.57o9.org ) /join ##5709
if ($server == ircdemonology.redirectme.net ) /join #demonology,#wrong planet
and also under aliases i have this
/op /mode # +ooo $$1 $2 $3
/dop /mode # -ooo $$1 $2 $3
/j /join #$$1 $2-
/p /part #
/n /names #$$1
/w /whois $$1
/k /kick # $$1 $2-
/q /query $$1
/send /dcc send $1 $2
/chat /dcc chat $1
/ping /ctcp $$1 ping
/s /server $$1-
/op1 /msg chanserv op #Wrongplanet
/op2 /msg chanserv op #Megaly
/op3 /mode #wrongplanet +m
/op4 /mode #wrongplanet -m
/connectme /server irc.chatautism.com | /server -m irc.autirc.com | /server -m irc.nightcoast.net | /server -m irc.starlink-irc.org | /server -m irc.austirc.net | /server -m irc.57o9.org | /server -m ircdemonology.redirectme.net | /server -m irc.autism-spectrum.net | /server -m irc.bikcmp.info | / server -m irc.rizon.net
the part i did add to it is this
/connectme /server irc.chatautism.com | /server -m irc.autirc.com | /server -m irc.nightcoast.net | /server -m irc.starlink-irc.org | /server -m irc.austirc.net | /server -m irc.57o9.org | /server -m ircdemonology.redirectme.net | /server -m irc.autism-spectrum.net | /server -m irc.bikcmp.info | / server -m irc.rizon.net
is there anyone that can help me come up with a script so that i can easily join all the servers and channels on the servers that i would like to join?
i really need to know where to put the script at .
i think i did it all wrong .
thankyou so very much for the help.
okay with what i do have i am able to connect to the different servers, but i am not able to join the certain channels that i would like to join on different servers, i would really like it to automatically connect to the different servers and on them channels. I dont know how to do that .