Mutli download

Status
Niet open voor verdere reacties.

MitchelRijs

Gebruiker
Lid geworden
24 okt 2008
Berichten
56
ik ben nu een form aan het maken die de hele map (http://mitchelrijs.co.cc/BFH/)
of al deze files
Code:
http://mitchelrijs.co.cc/BFH/TempPE/my_project.resources.designer.vb.dll
http://mitchelrijs.co.cc/BFH/axinterop.wmplib.dll
http://mitchelrijs.co.cc/BFH/battlefield_heroes.application
http://mitchelrijs.co.cc/BFH/battlefield_heroes.dialog1.resources
http://mitchelrijs.co.cc/BFH/battlefield_heroes.exe
http://mitchelrijs.co.cc/BFH/battlefield_heroes.exe.manifest
http://mitchelrijs.co.cc/BFH/battlefield_heroes.form1.resources
http://mitchelrijs.co.cc/BFH/battlefield_heroes.form2.resources
http://mitchelrijs.co.cc/BFH/battlefield_heroes.loginform1.resources
http://mitchelrijs.co.cc/BFH/battlefield_heroes.loginform2.resources
http://mitchelrijs.co.cc/BFH/battlefield_heroes.pdb
http://mitchelrijs.co.cc/BFH/battlefield_heroes.resources.resources
http://mitchelrijs.co.cc/BFH/battlefield_heroes.vbproj.filelistabsolute.txt
http://mitchelrijs.co.cc/BFH/battlefield_heroes.vbproj.generateresource.cache
http://mitchelrijs.co.cc/BFH/battlefield_heroes.vbproj.resolvecomreference.cache
http://mitchelrijs.co.cc/BFH/battlefield_heroes.xml
http://mitchelrijs.co.cc/BFH/favicon.ico
http://mitchelrijs.co.cc/BFH/heroes.iss
http://mitchelrijs.co.cc/BFH/interop.wmplib.dll

in 1x download naar de door mij gekozen map..
ik ga dit gebruiken om m'n programma automatisch te laten updaten...

maar ik zit een beetje vast

kan iemand misschien een code schrijven? :eek:

nee ik ben niet lui:
dit had ik al
Code:
Imports System.Net
Public Class Form1
    Private WithEvents httpclient As New WebClient
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim save As New SaveFileDialog
        save.Title = ("Updater")
        save.ShowDialog()
        TextBox2.Text = save.FileName

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        httpclient = New WebClient
        Dim sourceURL = ("textbox1.text")

        Dim filedir = TextBox2.Text
        ProgressBar1.Value = 0
        ProgressBar1.maximum = 100
        Try
            httpclient.DownloadFileAsync(New Uri(sourceURL), (filedir))
        Catch ex As Exception
            MsgBox("failed" + ErrorToString(), MsgBoxStyle.Critical)
        End Try
    End Sub

    Private Sub httpclient_DownloadProgressChanged(ByVal sender As Object, ByVal e As System.Net.DownloadProgressChangedEventArgs) Handles httpclient.DownloadProgressChanged
        ProgressBar1.Value = e.ProgressPercentage
    End Sub
End Class
maar hiermee kan ik maar 1 bestand downloaden :(

Grtz, Mitchel :thumb:
 
Tip.

Maak een textbestand aan waarin alle bestandsnamen staan die gedownload moeten worden. (met eventueel een versie nummer)
Dan hoeft jou updater alleen maar dat bestand te downloaden.
vanuit dat bestand kun je dan verder werken.

- (versie nummer controleren met de lokale versie indien hoger downloaden)
- bestandnamen uitlezen, (in een array plaatsen is dan wel handig werken)
- loop starten waarin vanuit de array alle bestanden gedownload worden

Tekst bestand zou ik de volgende layout geven

Code:
version:
1.0
datum:
01-05-2009
sourceurl:
http://mitchelrijs.co.cc/BFH

Files:
TempPE/my_project.resources.designer.vb.dll
axinterop.wmplib.dll
battlefield_heroes.application
battlefield_heroes.dialog1.resources
battlefield_heroes.exe
battlefield_heroes.exe.manifest
battlefield_heroes.form1.resources
battlefield_heroes.form2.resources
battlefield_heroes.loginform1.resources
battlefield_heroes.loginform2.resources
battlefield_heroes.pdb
battlefield_heroes.resources.resources
battlefield_heroes.vbproj.filelistabsolute.txt
battlefield_heroes.vbproj.generateresource.cache
battlefield_heroes.vbproj.resolvecomreference.cache
battlefield_heroes.xml
favicon.ico
heroes.iss
interop.wmplib.dll
 
Laatst bewerkt:
oke dankje ;)

en weet jij waarom mijn avatar niet beweegt?

het is gewoon een gif hoor... :rolleyes:
 
het lukt me echt niet -.-

miss kun je mij een "grote gunst" verlenen? :o

mijn bedoeling is dat als ik op een button klik dat de files gedownload worden...

heb ook nog nooit met arrays gewerkt
 
thnks vegras ;)

en op google had ik ook wel al gekeken....
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan