how do I detect download in progress (in any application such as download in IE or firefox or download manager ) using c#?
A:
The best you could hope for is some sort of packet monitor that ties the packets to a particular process ID. Even given that, you wouldn't be very well able to track an individual download, but rather the entire throughput of a single process (each packet of data coming in or out).
Nathan Taylor
2009-11-18 04:56:24
yeah, and that would bring the problem what traffic to consider to be a download + doing some kind of hooking in c# of `winsock` is some kind of `high flight` code, it's more easy to mess with that in C
RageZ
2009-11-18 04:59:07