mIRC Home    About    Download    Register    News    Help

Print Thread
#27430 01/06/03 02:34 PM
Joined: Dec 2002
Posts: 46
Z
zac Offline OP
Ameglian cow
OP Offline
Ameglian cow
Z
Joined: Dec 2002
Posts: 46
Recently, I was flooded with a great deal of DCC chat and send requests, all bogus, and I noticed that they all take control of the window. Not only does the chat not allow you to kill them all, you have to continually hit enter/click "no" just to get rid of them.

With a few hundred of the bots doing this, I figured it might be a bit of a problem. I turned off all forms of DCC, but I don't think this is a viable solution. What I suggest is to not have a dialog open whenever a chat or send request occurs, but to just open a window that has a list of all DCC send/chat requests (or even the chats and sends themselves) and have an option to accept, cancel, resume, etc., sends and to accept or cancel the chats -- xchat-style.

It'd not only help when I'm flooded (though it just takes a lot of time, and the freezing of mIRC, to stop the flood (one still responds to PING requests)), but it'd be a bit easier to follow.

#27431 02/06/03 08:14 AM
Joined: Jan 2003
Posts: 154
B
Vogon poet
Offline
Vogon poet
B
Joined: Jan 2003
Posts: 154
I agree. I thought of this exploit last night and was going to test it out.

Perhaps there could be an option added to mIRC's basic flood protection as well. (ex: If 10 DCC sends/chat requests occur within a 5 second timeframe, no DCC sends appear for 10 seconds).


- Wherever you go there you are.[color:lightgreen]
#27432 02/06/03 04:28 PM
Joined: Apr 2003
Posts: 414
Fjord artisan
Offline
Fjord artisan
Joined: Apr 2003
Posts: 414
This is possible with mirc script's .. But i can' catch the privmsg ..


mIRC Chm Help 6.16.0.3 Full Anchored!
#27433 02/06/03 04:48 PM
Joined: Dec 2002
Posts: 169
J
Vogon poet
Offline
Vogon poet
J
Joined: Dec 2002
Posts: 169
catch the privmsg? DCC is a ctcp so you have to use a ctcp event to catch it.

I agree with BoredNL. It should be build in to mIRC's flood protection even though it is easily scripted.

#27434 03/06/03 12:10 PM
Joined: Apr 2003
Posts: 414
Fjord artisan
Offline
Fjord artisan
Joined: Apr 2003
Posts: 414
Put this code in remote (alt+r) - If 5 DCC sends/chat requests in 5 secs then all dccs will be ignored for 2 minutes ..
Ctcp *:dcc*:?: hinc -mu $+ $iif($hget(DccProt, DccProt).unset = 0,5,$hget(DccProt, DccProt).unset) DccProt DccProt | if ($hget(DccProt, DccProt) >= 5) { ignore -tdu120 *!*@* | echo -s 4Some one flood you ! }


mIRC Chm Help 6.16.0.3 Full Anchored!

Link Copied to Clipboard