a download manager?

  • Thread starter Thread starter Saurabh Kumar
  • Start date Start date
S

Saurabh Kumar

Hi,
I need to develop a download manager using vb.net, the requirement being
that it can download X files together, with every file having individual Y
parts being downloaded from mirrors. How do you think I should implement
this most efficiently? I think I will need thread....but should there be a
thread for each file segment, or each file as a whole?

Any insight, or references would be great.

Thanks.
 
Hi,

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncodefun/html/code4fun02282003.asp

Ken
--------------------
Hi,
I need to develop a download manager using vb.net, the requirement being
that it can download X files together, with every file having individual Y
parts being downloaded from mirrors. How do you think I should implement
this most efficiently? I think I will need thread....but should there be a
thread for each file segment, or each file as a whole?

Any insight, or references would be great.

Thanks.
 
Thanks for the reply.
the BITS API seems very interesting, but, if I create my application using
it, will people using win 98 be able to use my application as a download
manager?

More hurdles:

any idea if BITS supports mirrors so that the same file can have different
parts being downloaded from different mirrors for added bandwidth
limitation?

Also, can I limit the total client bandwidth utilized? perhaps I need to
specify that not more than 10 KBps be used so that remaining 3 KB may be
used for user web surfing?

And what if I need to schedule downloads for say 9 pm to 3 am?

Thanks.
 
Hi,

Bits wont work with any os earlier than win xp

Ken
----------------
Thanks for the reply.
the BITS API seems very interesting, but, if I create my application using
it, will people using win 98 be able to use my application as a download
manager?

More hurdles:

any idea if BITS supports mirrors so that the same file can have different
parts being downloaded from different mirrors for added bandwidth
limitation?

Also, can I limit the total client bandwidth utilized? perhaps I need to
specify that not more than 10 KBps be used so that remaining 3 KB may be
used for user web surfing?

And what if I need to schedule downloads for say 9 pm to 3 am?

Thanks.
 
I went thru the latest BITS 2 reference, and perhaps i can have my software
used on winxp onwards, but is it also true that it cannot handle ftp
downloads? Also, if N file are being downloaded, i think it does not allow a
file to be used until all files are complete.

Saurabh
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top