mIRC Home    About    Download    Register    News    Help

Print Thread
#144411 10/03/06 05:38 AM
Joined: Jul 2003
Posts: 21
K
Ameglian cow
OP Offline
Ameglian cow
K
Joined: Jul 2003
Posts: 21
I am wondering about the passive DCC feature which is in the new mIRC. Do both sides have to have the passive DCC box checked to use it? How does it work exactly? Does it only work on mIRC or do other clients support it?

Thanks!

#144412 10/03/06 05:50 AM
Joined: Jul 2003
Posts: 21
K
Ameglian cow
OP Offline
Ameglian cow
K
Joined: Jul 2003
Posts: 21
Well I have begun to answer my own question using the debug command. It seems only 1 side needs to have it enabled - the side which is sending the file. Both sides do need the newest mIRC obviously.

The dcc privmsg are in the format:
DCC SEND <filename> 4294967295 0 <filesize> incremental_number
4294967295 is 255.255.255.255. 0 is port number 0.
The incremental number is the number of passive DCCs sent by the client so far.
I am still looking into this interesting protocol. Is it documented anywhere?

#144413 10/03/06 12:36 PM
Joined: Feb 2005
Posts: 681
M
Fjord artisan
Offline
Fjord artisan
M
Joined: Feb 2005
Posts: 681
Quote:
Both sides do need the newest mIRC obviously.


I would think that too, but I sent a file to a friend who is
still using 6.16, with passive dcc enabled and it worked.

#144414 10/03/06 01:15 PM
Joined: Apr 2004
Posts: 871
Sat Offline
Hoopy frood
Offline
Hoopy frood
Joined: Apr 2004
Posts: 871
Indeed, mIRC has supported passive DCC for quite a while, even there just was no option to actually turn it on for normal (non-firewalled) connections. See for example my post about the passive DCC protocol - this is from before 6.17 was released!

To the OP: it's documented in the helpfile under "DCC Socks5 Protocol". I'm not sure when that page was added to the helpfile.


Saturn, QuakeNet staff
#144415 10/03/06 01:19 PM
Joined: Feb 2005
Posts: 681
M
Fjord artisan
Offline
Fjord artisan
M
Joined: Feb 2005
Posts: 681
Thank you for the information smile


Link Copied to Clipboard