mIRC Homepage
Posted By: Jigsy Three second rejoin delay - 07/03/05 01:50 PM
I think mIRC should have a three second delay upon rejoining channels when your 'disconnected'. The main reason is because my ip gets noted down by some 'luser' then I get Denial of Service'd - I always set +x when I connect to certain IRC servers but my hidden host activates when I'm joining, so someone will get my IP. With a three second delay join it'd allow me to activate my fake host, and do the quick-quit thing and nobody would be able to get my Ip smile

(This is just an idea though :/)
Posted By: Rounin Re: Three second rejoin delay - 07/03/05 03:17 PM
Huh? The quick-quit thing? Your fake host? I think if you browse the sticky threads, you'll be convinced that this is not something the mIRC forums will want to help you with.
Posted By: Spion Re: Three second rejoin delay - 07/03/05 03:28 PM
Quote:
Huh? The quick-quit thing? Your fake host? I think if you browse the sticky threads, you'll be convinced that this is not something the mIRC forums will want to help you with.


Undernet allows you to mask your host. Dont go wild.
Posted By: Hrung Re: Three second rejoin delay - 07/03/05 07:05 PM
The idea is to delay rejoining chans on reconnect. The reason is to allow the usermode +x to go through before the channels are rejoined. Umode +x will hide his host/ip info in order to protect him from DoS attacks (among other things) by some user in there. I would support this as long as it is an option, not always on.
Posted By: Rounin Re: Three second rejoin delay - 07/03/05 07:37 PM
Aaah. Couldn't this be scripted in the meantime, though?
Posted By: mIRCManiac Re: Three second rejoin delay - 07/03/05 08:16 PM
I would think perform on connect would be processed
before rejoining of channels, if so, it would be logical for
there to be some kind of delay before rejoining channels.
Posted By: Online Re: Three second rejoin delay - 09/03/05 06:55 PM
Quote:
Couldn't this be scripted in the meantime, though?


It can, but this script requires that the following options be set under Alt+O >> IRC:

[x] Keep channels open
[ ] Rejoin channels on connect

Code:
On *:connect:{ .timer 1 5 rejoin }
 
alias rejoin {
  var %i = 1
  while $chan(%i) {
    if $me !ison $v1 { !.join -n $v2 $chan($v2).key }
    inc %i
  }
}
© mIRC Discussion Forums