Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Dotinho

como fazer downloads em simultaneo?

Recommended Posts

Dotinho

Boas, to a tentar fazer download de files em simultaneo, mas nao como faze-lo, então tentei assim:

Sub WcDownload(ByVal files() As String)

        Dim wcc(files.Length) As Net.WebClient

        For index = 0 To files.Length - 1

            Dim wc As Net.WebClient = wcc(index)

            wc = New Net.WebClient

            wc.DownloadFileAsync(New Uri(files(index)), "Destino")

        Next

        For index = 0 To files.Length - 1

            If wcc(index).IsBusy Then

                index = 0

                Threading.Thread.Sleep(250)

            End If

        Next

mas nao resultou :P

Alguma sugestão ou correcção?

Um abraço


Luis Lourenço

Share this post


Link to post
Share on other sites
Dotinho

Mais ou menos, é tipo, vais a um blog de wallpapers, ou tipo um digitalblasphemy, sites desse tipo, curtes as imagems todas e queres sacar tudo de uma vez, poes o link no programa e ele saca o que quiseres, mas actualmente saca um a um.

e é chato pk com uma net rapida, podia usar mais banda e sacar vários ao mesmo tempo, entendes?

mas nao sei como fazer, sem ser de uma forma pratica..


Luis Lourenço

Share this post


Link to post
Share on other sites
nokPT

É para um trabalho da escola ou comercial.

Se for comercial não sei se vale a pena:

Já experimentaste o Firefox + DownThemAll?


Ricardo Timóteo

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.