Reputation: 3024
how do I detect download in progress (in any application such as download in IE or firefox or download manager ) using c#?
Upvotes: 0
Views: 256
Reputation: 2761
Using HTTPAnalyzer, you should be able to infer this to certain extent - but this will be a manual process. May be u can use some some of its exposed API to automate.
BTW why do you need this - is there a practical scenario where this is really required?
Upvotes: 0
Reputation: 24606
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).
Upvotes: 0